3 шага к созданию сайта успешного интернет-магазина

    Сказ о CMS-ках

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

    Описать в одной статье все этапы – от задумки до реализации – невозможно. Для любопытных отмечу, что очень хороша статья Артура Вельфа в издании «Коммерсант «Деньги» (привожу ссылку на Хабру, потому что там есть полезное обсуждение материала). В материале он предлагает отличный анализ рынка интернет-торговли в сфере бытовой техники и электроники. Но это только анализ, небольшие расчеты. Цели создать руководство к действию статья не ставила. Я же попробую перейти ближе к делу. В своей первой статье я освещу вопрос выбора движка для сайта (по-научному – системы управления сайтами, CMS).


    Преамбула

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

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

    Есть и другой пример. Менеджер одной оптовой компании решил открыть свой розничный магазинчик по продаже мобильных телефонов. Ассортимент выбрал такой же, как на его основном месте работы, сделал сайт, наполнил товаром. Он как специалист своего сегмента рынка следит за ассортиментом, может предложить не только хорошие цены, но и заработать на продаже не меньше, чем остальные (получает скидки как сотрудник компании). Доставкой и обработкой заказов занимается ещё один человек. Опять бизнес на двоих. Таких примеров сейчас много. Всякие «mobile store» – это как раз их детище, менеджеров.

    Собственно говоря, такой малый, а точнее «мелкий» бизнес – во многом незаконное занятие. Я не буду вдаваться в подробности, но уверяю, скоро такие вещи станут невозможными: либо конкуренты, либо закон в лице его блюстителей. Малый бизнес в сфере электронной коммерции должен «подняться» на следующую ступень и перейти в категорию среднего бизнеса.

    Средний бизнес. Здесь уже речь идет о реальных инвестициях, пускай и относительно небольших – от 400 000р. и выше. Для открытия магазина с оборотом в миллионы рублей, постоянным офисом и штатом работников, потребуется и постоянная занятость его руководителя, и структурный подход. Такие магазины заключают договора с поставщиками, создают отделы доставки, обслуживания клиентов (колл-центр), занимаются продажами целенаправленно.

    Особняком стоит крупный бизнес. И говорить о нем вроде как и нет смысла, поскольку попасть в него с наскока не получится – это абсурдно. Крупные компании имеют свою долгую историю развития и возможно кто-то, кто сейчас начал с небольших вложений через 5-7 лет уже вплотную подойдет к новому рубежу с совершенно иными оборотами, региональной экспансией и пр. и пр…

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

    ***

    А теперь, после такой значительной преамбулы вернемся к тому, с чего начали – к первому шагу — выбору CMS.

    Одним из самых важных вопросов создания интернет-магазина – это создание сайта. Как его построить? Нужно сделать всего три шага:
    1. Выбрать CMS.
    2. Разработать дизайна и сверстать страницы.
    3. Настроить сервер, сайт и наполнить его (сайт) контентом.


    1. Выбор CMS

    Сайт интернет-магазина можно сделать тремя способами:
    * заказать разработку у команды программистов и написать магазин «с нуля»;
    * заказать магазин на основе бесплатной CMS;
    * заказать магазин на основе платной CMS.

    Что выбрать?

    Обычно происходит так: инициатор проекта идет к своему знакомому программисту или админу, а может быть просто к другу, который разбирается в компьютерах или web-технологиях, и советуется с ним и скорее всего полностью доверяет его выбору. Инициатор проекта соглашается скорее по незнанию (часто будущий директор – управленец, а не технарь) и дальше этот процесс становится бесконтрольным. Почему? У знакомого программиста инициатива и интерес пропадает быстро и проект умирает, потому что денег потрачено много, а результата ноль. Это частая ошибка, я с ней встречался многократно, и хочу предостеречь тех, кто делает первые шаги в е-commerce.

    Выбирая способ решения, нужно серьезно задуматься о следующих параметрах:

    * Сколько партнеров, так называемых «внедренцев», имеет опыт работы с выбранным решением.

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

    * Качество услуг этих компаний.

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

    * Функциональность.

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

    * Расширяемость.

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

    * Безопасность.

    В бизнесе самое важное – это безопасность и надежность. Чем стабильнее работает сайт, тем больше зарабатываете вы.

    * Обновляемость.

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

    * Настраиваемость.

    Возможность установить скидку в магазине – это функционал. Возможность сделать скидку сразу на всю группу товаров – это настраиваемость. Чем богаче настраиваемость, тем лучше система — у вас больше возможностей.

    * Стоимость.

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

    * Технические требования.

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

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

    * Дружелюбность.

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

    Теперь поговорим о преимуществах и недостатках рассмотренных выше вариантов решения сайта.

    Заказ разработки у команды программистов «с нуля»

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

    Плюсы:
    + после раздумий все плюсы превратились в минусы.

    Минусы:
    — вам потребуется много времени для написания ТЗ на разработку;
    — требуется много времени на разработку функционала, который может оказаться сложным для воспроизведения на языке программирования;
    — сайт, скорее всего, будет постоянно «ломаться», потому что заниматься оптимизацией кода времени у разработчика не будет;
    — сайт могут часто «ломать» как только вашей посещаемости начнут завидовать;
    — вы будете мечтать о новом функционале, но мечты вряд ли смогут материализоваться, потому что новые модули к системе придется, опять же, писать с нуля, что довольно дорого;
    — скорее всего, вы будете сильно привязаны к разработчикам (во всех смыслах), ведь только они знают, как это все работает (это тоже приговор);
    — обновлений не бывает – разработчик сдал заказ и забыл;
    — стоимость такого решения ввиду того, что, ваши требования могут меняться, будет астрономической;
    — часто отсутствует документация (это удешевляет разработку);
    — дружелюбность будет стремиться к нулю – проект тестируется на вас и, возможно, на других клиентах, поэтому пройдет много времени, прежде чем все будет выполнено на должном уровне.

    Итого счет: 0/-10

    Многие минусы могут исчезнуть, если функционал ограничится каталогом с двумя уровнями вложенности, и названием товара и картинкой к его текстовому описанию. Это, пожалуй, единственный вариант, когда решение «писать с нуля» оправдано.

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

    Заказ магазина на бесплатной CMS

    Чем популярнее бесплатная CMS, тем больше коэффициент, который можно поставит рядом с достоинствами, но равно тем больше коэффициент рядом с минусами.

    Плюсы:
    + много компаний, готовых приняться за создание магазина – у вас не будет отбоя от желающих это сделать за достаточно небольшие деньги;
    + большое количество бесплатных дополнений и модулей;
    + крупные сообщества, готовые поддержать и помочь вам с проблемой или советом – замена платной технической поддержки, но гарантий что вам ответят и помогут здесь никто не дает;
    + чем старше версия системы, тем она более и более совершенствуется, но в один прекрасный момент её развитие может прекратится (иссякнет запал) – об этом надо помнить;
    + бесплатны.

    Минусы:
    — множество уязвимостей, вплоть до критических, что увеличивает риск остаться без прибыли вовсе из-за неработающего сайта – единственного источника клиентов в интернет-магазине;
    — сайт постоянно подвержен взлому из-за того, что система изучена вдоль и поперек, а уровень безопасности у нее низкий;
    — расширение функционала возможно с привлечением сторонних тех.специалистов, но проводится оно крайне сложно;
    — обновления, скорее всего, устанавливаются вручную, а не автоматически, и выходят с задержкой;
    — отсутствие официальной технической поддержки;
    — может отсутствовать документация или быть неполной;
    Итого счет: +5/-6

    Наиболее популярны решения на следующих бесплатных CMS:

    * Drupal
    * Joomla (и модуль VirtueMart)
    * osCommerce
    * Shop-Script
    и многие другие.

    Основной минус бесплатных CMS – это их популярность и изученность. К ним имеют доступ все: можно беспрепятственно скачать и препарировать, код же открытый! С одной стороны, популярность играет на руку, а с другой – закрывает доступ для бесплатных CMS в тот бизнес, где сайт является основным действующим лицом.

    Заказ магазина на платной CMS

    В коммерческие системы вложено больше денег, а значит над ними работали квалифицированные специалисты, системы тестировались, создавались больше с учетом потребностей пользователей. Основная их цель – понравится клиенту.

    Плюсы:
    + безусловная техническая поддержка: все возникающие вопросы, проблемы решают специалисты;
    + регулярные обновления, устраняющие возможные ошибки;
    + upgrade системы до более новых версий с новым функционалом;
    + платное решение не создает непредвиденных нагрузок на сервер, стабильно и предсказуемо: в нем более отточенный и совершенный код, проверенный и протестированный специалистами;
    + в платном решении оптимизированы все действия, которые придется совершать покупателю, т.к. серьезные разработчики заботятся о высоком уровне usability;
    + в платном решение уже реализован весь функционал, который может понадобиться, а добавление нового будет максимально простым и удобным;
    + качественные коммерческие CMS отчуждаемы. То есть, Вы не теряете независимость и можете сменить одного штатного программиста на другого;
    + полная документация, которая описывает все процессы и механизмы работы системы.

    Минусы:
    — она платная;
    — некоторые CMS страдают хроническими заболеваниями – у всех они разные. Здесь важно выявить уровень критичности этих заболеваний для вас, как для заказчика. Например, не у всех решений есть полная интеграция с 1С.

    Итого счет: +8/-2

    Наиболее популярны решения на следующих платных CMS (сортировка по стоимости минимального решения для и-магазина):

    * Amiro.CMS 18 990р.
    * 1С-Битрикс 24 900р.
    * NetCat 21 280
    * UMI.CMS 20 790р.
    и многие другие.

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

    Продолжить изучение платных и бесплатных CMS рекомендую на сайте www.cmslist.ru. Здесь можно посмотреть отзывы, сравнить разные системы по функционалу, пообщаться со знающими людьми.

    2. Дизайн и верстка

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

    Дизайн можно заказать либо у студии, либо у фрилансера, работы которого обычно дешевле. Любая CMS (и платная, и бесплатная) разительно лучше тем, что имеет настройку управления дизайном сайта, где можно в один прием менять шаблоны – осталось их только разработать.

    У фрилансера дизайн шаблона в среднем стоит 15 000р. (3 страницы) + 1500р. за последующие страницы. Верстка шаблона 6000р. (3 страницы) + 1000р. за последующие страницы.

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

    Расценки приведены именно для интернет-магазинов, однако могут разительно отличаться друг от друга: все зависит от вашего успеха в поиски исполнителя вашего заказа.

    Для поиска фрилансеров рекомендую использовать
    * сайт www.free-lance.ru.

    Для поиска студий:
    * раздел «Найти разработчика сайта» на сайте выбранной CMS;
    * рекламные объявления по поисковым запросам в системе Яндекс («разработка сайта», «дизайн сайта»).

    3. Тюнинг

    И в завершение создания сайта интернет-магазина произвести настройку сервера и сайта, наполнить его контентом и при необходимости интегрировать с 1С, если вы планируете её использование в контакте с сайтом.

    Настройка сервера зависит от выбранной CMS. Какие-то из них славятся тем, что требуют больших ресурсов (порой выделенного сервера или специального тарифного плана – здесь уже всем набил оскомину 1С-Битрикс), а какие-то наоборот весьма гибки и не требовательны.

    Настройка сайта зависит от вашего опыта, сложности системы. Возможно, вы справитесь и сами, а можно отдать это на откуп разработчику. Такая услуга будет стоить около 1500-2000р. Однако любую платную CMS вы можете настроить и своими силами при необходимости запросив помощь службы поддержки.

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

    Если же вы будете торговать техникой, где просто необходимо расширенное описание, то вам потребуется серьезное наполнение. Хорошо, что информации по технике в Интернете достаточно и её достаточно просто скопировать к себе из достоверных источников. Стоимость часа работы контент-менеджера составляет 100р… В час он успевает наполнить до 10-12 товаров. Стоимость занесении информации одного товара таким образом около 10р. Считайте!
    Поделиться публикацией
    Комментарии 17
      –2
      Опять UMI толкаете уважаемый "Сейчас: e-commerce manager UMI.CMS"...

      Не объективно. Есть масса удобных скриптов в диапазоне до 500 $, которые с лихвой решают все задачи. В т.ч. предоставление дизайна "по умолчанию".
        0
        Объективность - абстрактная субстанция. Гораздо правильнее писать: "На мой взгляд".
        Я данную статью постарался написать "объективно", как вы говорите. Например, мне иногда стучат знакомые со словами "Посоветуй хорошего программиста, а то мои уже достали" - это к вопросу о решениях, написанных с нуля.
        А что касается скриптов до 500у.е., то тоже вопрос спорный. Какие задачи? Они могут решить и правда много задач, но не все. А те что решены, могут быть не доработаны до конца. Когда я готовился к этой статье, я почитал форумы и отзывы на форумах общетематической направленности и форумы разработчиков. За многими саппортерами подобных систем носятся и умоляют помочь решить проблему, а они молчат - бизнес стоит, убытки накапливаются.
      0
      Shop-Script не бесплатный. Он разный бывает. А во вторых, это исследование ничуть не лучше всех статей за и против платных/бесплатных CMS.
        0
        Это исследование просто имеет место быть. Его не цель не понравится всем, а просто рассказать о взгляде на вопрос.
        0
        для людей, которые действительно делают только первые шаги в е-коммерс статья может быть полезна. описаны оснвные этапы работы, есть над чем подумать. согласна, есть повторения, но ведь приятно, когда все ценные материалы обмозгованы и собраны в одном месте. это удобно. так что, Disaview, спасибо)

        что касается UMI и пиара...хабра-коллеги, это уже отдает параноей))) если человек работает e-commerce менеджером, логично, что он будет рассказывать именно об этом, а не о том, как валенки катать. не находите?
          0
          полезно,действительно полезно!
            0
            полезно, даже со стороны "знакомого программиста". спасибо.
            • НЛО прилетело и опубликовало эту надпись здесь
                0
                Меня, как хозяйку магазина из категории "малый бизнес" очень задело, что в статье он называется незаконным занятием. Хотелось бы получить объяснение, почему :)

                А самый главный совет, который я дала бы желающему открыть свое дело в Интернете - это научиться что-то делать очень хорошо: программировать, фотошопить, верстать, продвигать - а желательно все сразу. Или найти напарника, который этими талантами обладает. Иначе практически невозможно будет начать "с нуля": услуги специалистов в этой области обойдутся очень дорого.
                  0
                  А вы не задумывались, почему "услуги специалистов в этой области обойдутся очень дорого"? И не думаете ли вы, что научиться "что-то делать очень хорошо" обойдется вам дороже, чем нанять специалиста?
                  Жаль, что по-видимому, очень много начинающих бизнесменов думает примерно так же, как вы.
                    0
                    Если вы не умеете делать ни одной вещи, необходимой для создания своего бизнеса, я не понимаю, зачем тогда вообще этим делом заниматься - это раз.
                    А два - не вижу ничего плохого в том, чтобы думать как я. Напарник - человек из своих знакомых - всегда лучше кого-то незнакомого.
                      0
                      По-моему, для создания своего бизнеса лучше научиться разбираться в людях, организовывать и управлять ими, чем, например, программировать. Хотя обратных примеров знаю много. Это раз.
                      А два - я имел ввиду, что думать, что можно хорошо научиться делать все сразу (из перечисленного вами) будет легче, чем достать-заработать деньги на найм хороших специалистов - неверно. Хотя люди разные бывают. Прошу прощения, если задел вас своими словами, хотел всего лишь дать совет.
                    0
                    Кстати, тоже удивился. Если зарегистрировать предприятие и продавать с чеками — вполне законно можно существовать. У вас, вроде, узкоспециализированный магазин — это очень устойчивый и интересный бизнес. )
                      0
                      да, если начинать "с нуля", нужно сделать максимум самомому, это и дешевле и проще изменить будет
                      и кстати я не согласен с автором насчет минусов бесплатных CMS, эти минусы необъективны
                    • НЛО прилетело и опубликовало эту надпись здесь
                        0
                        Статья напоминает разговоры о проприетарном и опенсорсном ПО. Приводятся одни и те же аргументы в поддержку обоих продуктов. Одни говорят, что опенсорс надёжнее, потому что проверен многими людьми, другие что проприетарное ПО надёжнее, там якобы работают более квалифицированные специалисты и наоборот.

                        >В своей первой статье я освещу вопрос выбора движка для сайта (по-научному – системы управления сайтами, CMS).

                        Система управления содержимым (англ. Content management system, CMS)

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

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое