Как создать сайт для заказчика. Общие вопросы.

Этим материалом я начинаю серию статей, в которой постараюсь разложить по полочкам все этапы создания интернет-магазина, что позволит начинающим веб-разработчикам лучше разбираться в вопросе (весь набор статей по технической части будет построен на основе возможностей CMS MODX Revolution).

Автор материала

Артем Вячеславович Зернов. Веб-разработчик, создатель проекта Лектория, эксперт MODX Revolution, директор веб-студии OpenColour. Youtube-канал OpenModx.

91
4 минуты на прочтение
Теги по этой теме:

В этой статье я поделюсь процессом разработки интернет-магазинов, который мы практикуем в веб-студии OpenColour. Разработкой сайтов я занялся в далеких 2000-х, а первый интернет-магазин я разработал году, эдак, в 2013-м. Я не маркетолог, а технический специалист, поэтому по большей части я буду говорить про технические аспекты интернет-магазина, но тем не менее в маркетинговых вопросах я тоже разбираюсь. Но когда я буду упоминать словосочетание интернет-магазин, я в большинстве случаев буду иметь ввиду именно веб-сайт, а не целиком всю организацию-продавца с ее логистическими связями, службами доставки, маркетинговым отделом и так далее.

Пока вы не начнете говорить на одном языке с заказчиком и ваша воображаемая картинка будущего продукта не станет выглядеть одинаково, к работе можно не приступать

Отличительные критерии интернет-магазина

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

Начало разработки. Процессы до интеграции с CMS

Постановка задачи и предварительные действия

Как и любой другой сайт, интернет-магазин начинается с постановки вопросов: "Что продавать? Кому продавать? Как продавать?".

После многолетнего опыта создания сайтов и работы с разными веб-дизайнерами, я выработал одно важное правило, которое может показаться очевидным.

Это правило звучит так: "Пока вы не начнете говорить на одном языке с заказчиком и ваша воображаемая картинка будущего продукта не станет выглядеть одинаково, к работе можно не приступать".

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

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

Когда он ждет от вас круглого и зеленого, вы уверены, что нужно красное и теплое.

Готовые решения для интернет-магазинов

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

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

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

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

Почему не выбрать готовое решение?

Сейчас на рынке существует несколько популярных готовых решений для быстрого развертывания интернет-магазина. И в сообществе разработчиков и заказчиков ведутся вечные споры на тему, что лучше. Я все же считаю, что лучше трезво оценивать возможности, стоимость и перспективы готового решения и самостоятельной разработки.

Планы и задачи

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

Спасибо за внимание!

Следующая часть

Подробный курс по теме

Артем Зернов
Мы используем куки на нашем сайте. Продолжая просмотр, вы соглашаетесь с условиями пользовательского соглашения
Пожалуйста, подождите. Процесс оформления заказа может занимать до 30 секунд.