
Этим материалом я начинаю серию статей, в которой постараюсь разложить по полочкам все этапы создания интернет-магазина, что позволит начинающим веб-разработчикам лучше разбираться в вопросе (весь набор статей по технической части будет построен на основе возможностей CMS MODX Revolution).
В этой статье я поделюсь процессом разработки интернет-магазинов, который мы практикуем в веб-студии OpenColour. Разработкой сайтов я занялся в далеких 2000-х, а первый интернет-магазин я разработал году, эдак, в 2013-м. Я не маркетолог, а технический специалист, поэтому по большей части я буду говорить про технические аспекты интернет-магазина, но тем не менее в маркетинговых вопросах я тоже разбираюсь. Но когда я буду упоминать словосочетание интернет-магазин, я в большинстве случаев буду иметь ввиду именно веб-сайт, а не целиком всю организацию-продавца с ее логистическими связями, службами доставки, маркетинговым отделом и так далее.
Пока вы не начнете говорить на одном языке с заказчиком и ваша воображаемая картинка будущего продукта не станет выглядеть одинаково, к работе можно не приступать
Чтобы понимать, что перед нами сайт интернет-магазин, достаточно убедиться, что весь процесс оформления заказа на нем автоматизирован, а от менеджера в лучшем случае требуется лишь убедиться в реальности покупателя, подтвердив заказ по телефону и, возможно, передача заказа в отдел сборки и доставки. Если говорить о сайте Lectoria, то здесь весь процесс покупки автоматизирован полностью, при условии, что оплата происходит при помощи банковской карты. Такое возможно, если вы продаете цифровые товары, не требующие физической доставки.
Как и любой другой сайт, интернет-магазин начинается с постановки вопросов: "Что продавать? Кому продавать? Как продавать?".
После многолетнего опыта создания сайтов и работы с разными веб-дизайнерами, я выработал одно важное правило, которое может показаться очевидным.
Это правило звучит так: "Пока вы не начнете говорить на одном языке с заказчиком и ваша воображаемая картинка будущего продукта не станет выглядеть одинаково, к работе можно не приступать".
Почему так? Потому что, когда я был молодым и зеленым, я торопился приступить к работе, потому что боялся затянуть сроки. Но по итогу, не выяснив у заказчика максимум информации о будущем сайте, продуктах, услугах, видении, и не донеся до него свое видение, вы с ним будете как будто в разных мирах. Когда он ждет от вас круглого и зеленого, вы уверены, что нужно красное и теплое. Это все, кстати, относится и не только к интернет-магазинам, а вообще к чему-угодно.
Далее мы определяемся с набором товаров и информации, которые планируем размещать на сайте и начинаем проектировать будущий сайт.
Когда он ждет от вас круглого и зеленого, вы уверены, что нужно красное и теплое.
В большинстве случаев, когда речь идет о малом или даже микробизнесе, задача состоит еще и в том, чтобы уложиться в максимально маленький бюджет, а лучше вообще сделать это бесплатно.
Для оптимизации бюджета всегда можно прибегнуть к готовым шаблонам, которые впоследствии можно интегрировать в систему управления или же вообще использовать готовые инструменты для разворачивания интернет-магазина, такие как онлайн-платформы для продаж или же готовые CMS-движки с бесплатными шаблонами для онлайн-коммерции.
Я всегда был против таких решений, так как считаю, что сайт должен изначально разрабатываться под цели конкретного бизнеса, но, тем не менее, это всего лишь мой взгляд и я знаю немалое количество примеров, когда начинающий бизнес становился успешным, благодаря подобным решениям для быстрого развертывания интернет-магазина.
Но мы будем говорить о полноценном процессе разработки, начиная от постановки задачи и визуального проектирования страниц сайта и их содержимого, до технической интеграции и написания программного кода. В своей серии статей я подробно расскажу о технической стороне проекта, потому что напомню, я — технический специалист и мои главные познания и опыт лежат в области общего построения процесса разработки и конкретно в области написания программного кода и запуска конечного продукта.
Сейчас на рынке существует несколько популярных готовых решений для быстрого развертывания интернет-магазина. И в сообществе разработчиков и заказчиков ведутся вечные споры на тему, что лучше. Я все же считаю, что лучше трезво оценивать возможности, стоимость и перспективы готового решения и самостоятельной разработки.
Да, я понимаю, ты очень хотел бы получить исчерпывающее руководство прямо здесь и сейчас. Но не огорчайся, впереди еще целый набор статей и руководств, в которых мы подробно рассмотрим отдельные модули и задачи при построении архитектуры сайта интернет-магазина. Ты уже сейчас можешь почерпнуть много нового и полезного из моих бесплатных уроков на youtube-канале OpenModx.
Спасибо за внимание!