Рубрика «создание сайтов»

Виртуальный конвейер разработки сайтов и автоматизация - 1
Продолжаем серию материалов «Как сделать веб-студию эффективной и начать зарабатывать?» В предыдущем материале мы разобрали, как оптимизировать бизнес-процессы студии, связанные с докоментооборотом, который необходим для обеспечения контракта.

Как вы помните, документооборот не несет ценности клиенту в виде продукта за которым он к нам обращается. Именно поэтому все, что связано с «бумажной работой», мы постарались максимально оптимизировать. Если у вас это получилось или вы хотя бы сделали существенный шаг по направлению к этому, то вы большие молодцы. Как я говорил ранее, имено такие процессы, не несущие полезной нагрузки, часто невидимые для руководителя студии, несут основные потери времени и денег. Читать полностью »

Кто такой менеджер проектов? Этим вопросом задаются все молодые специалисты и те, кто только собирается внедриться в сферу web-менеджмента.

На вопросы: «Кто такой project manager?», «Каковы обязанности менеджера проектов?» и «Что должен знать проджект менеджер?» можно отвечать бесконечно, так как у каждой компании свои законы и постулаты внутренней работы.

В своей же статье я предлагаю рассмотреть только тысячную часть всего объема информации, которую должен знать менеджер проектов любой веб-студии страны. То, о чем тут пишется, не является догмой, это просто мой опыт вкупе со знаниями.

Давайте обсудим, какие же основные принципы менеджера проектов должны быть заложены в коммуникативной зоне ответственности внутри команды и перед самим собой…
image
Читать полностью »

Как вывести бизнес в онлайн и не разориться: дайджест полезных материалов для начинающих - 1

На дворе 2017 год, но в России еще огромное количество компаний, которым только предстоит познакомиться с интернетом поближе. Зачастую, мысли о выходе в онлайн появляются у предпринимателей, которые изначально планировали работать исключительно в офлайне, но растущая конкуренция и сложна экономическая обстановка вынуждают их начать использование технологий.

Все, кто задумывается о начале деятельности в сети, сталкиваются с традиционными вопросами — как оптимизировать затраты на создание сайта (и получить при этом адекватный результат), какими инструментами его продвигать, что со всем этим может пойти не так? Я собрал небольшой дайджест полезных материалов, которые помогут ответить на эти вопросы.Читать полностью »

Здравствуйте уважаемые читатели, после почти годового периода обкатки и тестов, мы выпустили в свет первую публичную версию нашего продукта – универсальную платформу для web-дизайнеров. Зачем вообще она создавалась – спросите вы. Об этом и пойдет речь ниже.

Идея создания платформы пришла нам в голову, когда на сложных страницах, в процессе верстки, возникало много разногласий между верстальщиком и дизайнером и на выходе получалось не совсем то, что виделось изначально. Особенно, когда речь шла о сложных эффектах. Разумеется, чтобы достичь должного качества мы тратили уйму времени на “шлифовку” работы. Мысль о том, что нужно как-то упрощать процесс, особенно на средне бюджетных проектах уже засела в головах.

Как мы перешли от виджетов и «кирпичиков» к интуитивной верстке с возможностью внедрения html, css и javascript - 1
Читать полностью »

Написать о систематических уязвимостях сайтов, созданных на коммерческих CMS, подтолкнул пост, в котором были описаны риски взлома «защищенных» CMS.

В этой статье основное внимание уделяется компрометации ресурсов по причине «человеческого фактора», а тема эксплуатации уязвимостей сайтов и веб-атак была обойдена предположением существования «неуязвимых» CMS. Предположение о существовании «неуязвимых» CMS, возможно, имеет право на существование, как пример, безопасность готового интернет-магазина «из коробки» на CMS 1C-Битрикс очень высока, и найти более-менее серьезные уязвимости кода «коробочной версии» вряд ли удастся.

Другое дело безопасность конечного продукта, созданного на такой CMS, и самое главное, систематика проявления уязвимостей высокого уровня угроз у этих сайтов. Исходя из нашей практики по обеспечению безопасности сайтов (компания InSafety), а также статистики, которую мы собираем по уязвимостям платформ (CMS), не менее чем у пятидесяти процентов сайтов, созданных на платформе 1С-Битрикс c личными кабинетами пользователей, существует возможность эксплуатации хранимых XSS-атак.
Читать полностью »

Коллеги привет! Хочу сейчас затронуть тему коммуникации заказчиков с техническими специалистами Веб-студий и SEO компаний. Как показывает практика — клиент редко хочет тратить свое время на заполнение ТЗ и тем более не хочет вникать в разработку. Он хочет по взмаху волшебной пачки денег получить то что рисовало его воображение. В результате любой рискнувший взяться за разработку исполнитель может сделать то что клиенту не понравится. Этот подход к разработке наконец-то исчезает, клиент становится умнее и основой его желаний становится не просто сделать красиво, но еще и чтобы это работало как часы и приносило доход.

Главное правило коммуникации технического специалиста в веб-студии с клиентом - 1
Читать полностью »

Это вторая часть цикла «Масштабирование Wix до 100 миллионов пользователей». Вступление читайте тут.

Когда мы только запускали Wix, был использован стек Tomcat, Hibernate и Ehcache c базой данных MySQL и фронтендом на Flash. Почему мы выбрали этот стек? Да просто потому, что у нашего первого бэкенд-разработчика уже был опыт работы с ним. Частью этой архитектуры был Ehcache – отличная кэш-библиотека для Hibernate и JVM, которая создавала абстракцию в виде карты для кэша памяти и которая могла также быть сконфигурирована как распределенный кэш. Ehcache, в отличие от Memcached, запускается как процесс в JVM и в точности реплицирует состояние кэша для всех узлов кластера. Обратим внимание, что в то время (около 2006–2008 гг.) Encache все еще был независимым open source проектом и не был частью Terracotta (в рамках Terracotta модель репликации и дистрибуции может быть иной, но для данной статьи это не столь важно).

Аспекты использования кэша

Масштабирование до 100 миллионов пользователей. Кэшировать или не кэшировать? - 1

Поскольку у нас уже были реальные клиенты, мы установили два сервера Tomcat для обеспечения дополнительной надежности. Следуя правилам выстраивания архитектуры, мы установили распределенный Ehcache-кластер между серверами. Мы исходили из того, что MySQL работает медленно (как и любая другая SQL-система), а значит кэш оперативной памяти обеспечит гораздо более высокую скорость чтения и снизит нагрузку на базу данных.Читать полностью »

Привет! Сегодня мы начинаем серию постов от наших инженеров о масштабировании Wix. Наша аудитория росла динамично: конструктор сайтов Wix был создан в 2006-м году, в 2009-м году аудитория нашего сервиса составила 1 миллион пользователей, а сегодня эта цифра достигла уже 80 миллионов. О нашей архитектуре на каждом этапе разработки расскажет в серии постов о масштабированиии главный архитектор программного обеспечения Wix Йоав Абрахами.

Масштабирование Wix до 100 миллионов пользователей. Начало - 1


Когда мы в 2006 году запускали Wix, не было четкого понимания, какая именно реализация конструктора Flash-сайтов окажется рабочей, и что на самом деле означает сделать WYSIWYG конструктор сайтов. Мы были заняты разработкой двух Flash-приложений: одно для редактирования сайтов (оно создавало представление сайта в виде XML-документа) и другое для отображения сайтов (на основе XML-документа). Большая часть разработки велась на Flash. Помимо этого, нам также был необходим сервер для хранения и обработки XML-файлов на основе шаблона URL или домена сайта. Наш первый бэкенд-инженер построил этот сервер на Tomcat, Hibernate, Ehcache и MySQL. Кроме того, в основе нашего сервера был его собственный фреймворк, который генерировал файлы-сущности Java из HBM-файлов Hibernate, что делало возможным добавление нового кода путем наследования из сгенерированных классов.
Читать полностью »

Правильный выбор платформы для создание интернет сайта это самый первый шаг, который вы делаете. Как не ошибиться в выборе конструктора сайтов:Читать полностью »

Всем привет! Хочется затронуть очень важную тему – сколько стоит создание сайта и почему именно столько.

На первый взгляд рынок разработки сайтов перенасыщен, только в Томске на данный момент около 150 организаций и их число растет очень стремительно, однако те, кто хотя бы раз в жизни сталкивался с проблемой выбора исполнителя знают, что нормальных разработчиков можно пересчитать по пальцам одной руки опытного фрезеровщика. Предвкушая — да, Т-студия крутые, себя мы относим к «нормальным».

Возьмем пример – у вас небольшая компания, которая закупает вещи в Китае и перепродает их в Томске. Продолжительное время вы работали через группы в соцсетях, накопилась некая клиентская база, которая неплохими темпами увеличивается и вам надоело постоянно отвечать в сообщениях какие размеры есть в наличии, что уже продано, что скоро появится в наличии и т.д. Решение очевидно – нужен свой сайт, где будет весь ваш ассортимент с возможностью заказать, оплатить, задать вопрос, в общем, с виду – довольно стандартный интернет магазин. Вы вбиваете в поисковик «создание сайтов в Томске» или открываете 2Gis, рассылаете всем свой запрос и с нетерпением ждете… Примерно половина вам не ответят совсем, потому что это были ребята, которые решили «будем делать сайты», добавили себя в 2Gis, но… «Пацан к успеху шел, не получилось, не фартануло» (с). Заказов нет и они уже давно занимаются другим делом. Еще четверть ответит вам тогда, когда вы уже выберите себе исполнителя. Наверное, они очень заняты, чтобы отвечать на входящие запросы. В сухом остатке получите примерно 15-20 предложений.

Разброс цен получится просто шокирующий, от 5 000р. до 3 500 000р. Скорее всего вы выберете нечто близкое к нижней границе, но не самое дешевое, студию у которой не самое страшное портфолио, тысяч за 25 000 – 30 000р. и они уже сделали несколько подобных магазинов, с мыслью «да, за 1 500 000 конечно очень клево делают, но мне не нужно что-то выдающееся, за 25 нормальный вариант». Это логично, все мы хотим сэкономить и не ясно, почему я должен платить 3 500 000, когда есть предложения выгоднее.
Читать полностью »