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

Как вывести бизнес в онлайн и не разориться: дайджест полезных материалов для начинающих - 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, когда есть предложения выгоднее.
Читать полностью »

Продолжаем публиковать наши отчеты о разработке супер интернет-магазина. Немного заменим формат: будем писать, что и как мы сделали, вместо обзора, как у других. Но смысл останется тот же, будем смотреть на топовые интернет-магазины и делать аналогично. Тонна написанных обзоров, как нам показалось, совсем не интересно для чтения. Мы исправились и все переписали. Итак, на сегодня по плану у нас описание способов поиска товаров и карточка товара.

Большой интернет-магазин на облачной платформе. Часть 2 + доступ к админке - 1

Читать полностью »

Мегамозги, здравствуйте! Нашей платформе для создания магазинов Digistr.ru помогли владельцы Мегамозга — подарили нам тариф "Стартап", чтобы мы делились информацией о развитии своего проекта. Именно этим мы сейчас и займемся. Если первый блин пойдет комом, не судите строго, быстро исправимся уже в процессе работы.

Для знакомства, чтобы продемонстрировать текущий уровень развития, мы решили сделать демонстрационный интернет-магазин, который будет показывать максимум возможностей нашей платформы. Кроме этого, мы подробно расскажем, что и как работает в подобных магазинах на примере других известных проектов, а также расскажем, как это реализовано у нас.

Под катом расскажу подробнее о методике разработки.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js