Как выбрать движок (CMS) для интернет магазина

Здравствуйте, постоянные читатели и гости блога.

Прежде чем выбрать сам движок, нужно что бы вы уяснили пару простых констант. Это истины, которые если усвоить, то выбор движка будет очень простым и быстрым. Больше не нужно будет перечитывать описание всех CMS, сравнения их плюсов и минусов.

  1. Все движки придется рано или поздно переделывать под себя
  2. Под любой движок нужен будет специалист (если вы сами не программист)
  3. Под любой движок тяжело найти хорошего специалиста
  4. В любом случае нужно будет заказывать индивидуальный дизайн
  5. В любом случае, при синхронизации с 1С вам нужна будет помощь
  6. Если заказывать через студию, то это не значит, что она решит все ваши проблемы

Давайте по порядку.

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

Сейчас вы даже и близко не представляете, какой функционал вам понадобится через год. Тем более через 2 года.

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

Что вы будете делать, когда заказы обрабатывать будете не вы, а наемные менеджеры. И так далее и тому подобное. Распинаться можно долго.

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

Оказалось, что она им нафиг не нужна. Так как от любого товара, который принес им курьер, они могут отказаться. И онлайн примерка, как ты ее не делай, все равно не заменит примерку дома у зеркала.

Мы поэтому не стали париться и сделали живую примерку. А тогда были уверенны на 100%, что нам нужна именно онлайн примерка!

Мы долго искали движок под наши воображаемые необходимости, а потом получилось, что необходимость отпала.

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

А кто им присылает запросы? Опять же, те кто сейчас выбирают CMS. И запросы у них стандартные, и порой далекие от того, что действительно нужно интернет магазину.

Поэтому я хочу сейчас до вас донести одну простую мысль. Чтобы вы сейчас не выбрали – все равно вы это будете переделывать! Однозначно. Сто пудово.

Второе. Когда у вас не будет продаж – все будет стабильно. Их нет и все.

Когда у вас пойдут продажи стабильность пропадет. Когда у вас будет 5 заказов в день, вы будете думать, как сделать так, чтобы их было 10. Когда будет десять, вы будете думать как сделать так, чтобы их было двадцать. И так далее.

Поэтому вы будете смотреть на свой сайт и сайт у конкурентов и думать: блиииин, они прикрутили такую-то функцию. Блииин, еще и такую. А мы как лохи сидим и ничего сделать не можем. Нам нужно срочно то и то, и это и другое.

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

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

Поэтому однозначно вам нужен будет программист. Рано или поздно. И какой бы вы движок ни выбрали.

Третье. Программистов у нас в стране значительно меньше, чем требуется. А требуются они сейчас почти каждой компании. Повторяется история из 90-х с бухгалтерами. Когда вдруг всей стране понадобилась армия бухгалтеров.

Сейчас каждая компания имеет свой сайт. В каждой компании делают какие-то системы управления, учета, еще что-то. Ну если не каждая, то через одну. И всем нужны программисты.

Каких-то ищут в штат, каких-то берут во фрилансе.

Поэтому большинство хороших, я повторюсь ХОРОШИХ, программистов постоянно заняты заказами. Или работают на хорошей высокооплачиваемой работе.

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

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

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

Пятое. Возможно не сразу (мы этим начали заниматься только через 2 года), но вам понадобится синхронизация с 1С.

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

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

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

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

Поэтому не важно, есть ли в движке встроенная функция синхронизации с 1С, все равно вы будете искать специалиста и делать под себя.

Шестое. Студии вряд ли решат ваши проблемы.

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

Он самый дорогой, но деньги у нас были и мы решили делать все хорошо.

В итоге нам нужно было сделать ряд небольших доработок. Чтобы не тянуть кота за хвост, мы обратились к платиновому партнеру 1С.

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

Причем они взялись за написание ТЗ (они настояли, чтобы они сами его написали, т.к. у них менеджер проекта якобы лучше это может сделать). В итоге 2 раза он сдавал нам техническое задание вообще не соответствующее тому, что мы ему объясняли.

В один момент мы плюнули и сами написали ТЗ (за которое все равно пришлось заплатить). Они все сделали и сдали нам готовую работу. Мы протестировали. После тестирования оказалось, что вылезли моменты, которые до тестирования мы не могли определить. Ну просто всегда есть такие вещи, которые понимаешь только после того, как что-то сделано и видно как работает.

Чтобы доработать – это уже отдельная услуга, отдельное техническое задание, отдельные деньги.

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

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

Но в мелких и средних проектах – студия не решает ничего. Только нервы расшатывает.

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

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

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

Рассмотрю несколько вариантов CMS:

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

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

Но, повторюсь, это очень быстрый вариант и идеально подходит для тестирования товаров.

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

shop-script webasyst  – только хотел написать, что движок функциональный, но уродливый, как зашел на его сайт и с удивлением обнаружил, что они много чего сделали. Недорогой (относительно битрикса), все что нужно для начала в нем есть.

Я, честно говоря, в нем подробно не разбирался (с позиции того, какие есть в нем подводные камни). Но те функции, которые уже в нем представленны, да и плюс открытый код (т.е. вы можете взять программиста, и он там может что-то переделывать под вас) вызывают доверие. Я и сам в самом начале чуть было не начал пользоваться им (просто не было 8000 рублей),но сейчас возможно я бы остановил свой выбор на нем. Очень много встроенных бесплатных функций, все на русском языке. Есть служба поддержки.

Возможно, выбрав этот движок вы оттянете момент использования наемных программистов.

Prestashop – это то, чем мы пользуемся сейчас. Полностью бесплатна, скачивается и устанавливается очень просто и быстро. Открытый исходный код. Есть масса модулей, которые можно купить.

На мой взгляд неплохой движок. Очень многие на нем работают. За 2 года от престашопа у нас осталось только название. Переписали полностью всю админскую часть под себя. Их родной админкой не пользуемся. Но опять же, как я и говорил – движок не идеальный. Идеального нет.

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

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

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

Для кого нужно, чтобы я за него принял решение – принимаю. Если бюджет небольшой, то берите shop-script webasyst . Если бюджет небольшой и знаете английский – Magentocommerce . Если бюджет нормальный, то битрикс.

Престашоп советую только тем, у кого вообще денег нуль.

Главное не затягивать с выбором, а поскорее начинать!

6 ответов на Как выбрать движок (CMS) для интернет магазина

  1. Владимир пишет:

    Хорошая статья! Всё изложено четко, понятно, обобщенно и по делу. Без лишней “воды” и технических деталей. Но я надеялся в этой статье прочитать мнение Дмитрия о таких движках, как AMIRO и PHPShop. Они находятся далеко не на последнем месте по популярности, особенно AMIRO. У меня был опыт работы с PHPShop – все, что хотел, более-менее сделал, но особого удовольствия не получил. Привлек внимание AMIRO. на первый взгляд показалось, что продукт более качественный, и работать с ним должно быть гораздо приятней. Хотелось бы узнать мнение автора статьи об этих движках.

  2. Дмитрий Огородник пишет:

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

  3. Виталий пишет:

    Доброго времени суток! статья очень хорошая и описывает очень много подводных камней с которыми я и сам не раз сталкивался. Но хочу немного ее дополнить и так сказать поделиться собственным опытом. CMS PrestaShop да действительно хорошая и бесплатная платформа для интернет магазина, но у нее очень много своих недостатков:
    1 – она ориентирована на западные страны и убрать модули и привязки к их правилам довольно сложный процесс.
    2 – в ней встроены родные европейские модули о которых у нас никто и не слышал и вся система собственно завязана на них, что бы убрать эти привязки придется очень сильно повозиться.
    3 – структура самой CMS довольно сложная и (не знаю как у вас) у меня ушел почти месяц на то что бы в ней хоть как то разобраться
    4 – по вопросам SEO это уж очень плохая CMS во первых все сложно во вторых со встроенными модулями продвижения вообще бардак на сайте получается, а добавить свои теги в исходный код ну просто очень сложно так как файл index.php собирается как я понял минимум из 3х разных файлов
    Выходом из ситуации с Prestashop решил перейти на также бесплатную CMS OpenCart, да не спорю в ней тоже очень много своих заморочек и под каждый проект придется ее практически полностью переписывать. Но структура системы, управление, и оптимизация как ни странно довольно простая (если работали с joomla то разобраться в этой CMS не составит труда). В вашем интернет магазине присутствует очень много полезных модулей и форм, а то чего вам не хватает можно толи скачать бесплатно если это популярный модуль, либо купить по низкой цене. шаблонов тоже очень много как бесплатных так и много платных (цена шаблона колеблеться от 200 до 3000 рублей) при чем платные шаблоны очень достойного качества. Если есть желание и прямые руки то за 3-4 дня можно без особых усилий сделать свой собственных шаблон если конечно есть начальные знания HTML, CSS, PHP. Я перешел на OpenCart и увидел значительное улучшение в продвижении магазина в поисковых системах, и количество посетителей и продаж значительно увеличилось, а самое главное “гемороя” на доработку у обслуживание магазина уменьшилось.
    Решать конечно же Вам, но я бы советовал обратить внимание еще и на CMS OpenCart.

    Автору большое спасибо за статью.

  4. Павел пишет:

    Здравствуйте, Дмитрий. Не со всем согласен, но вцелом статья очень правильная. Спасибо. Скажите, вы или ваши знакомые сталкивались с движком CS-Cart? Если да, то какие впечатления?

  5. Илья Мэд пишет:

    Прочитал статью. Имею опыт создания более 10 интерент магазинов.
    Движки бывают разные, есть такие, что пока сделаешь упаришься, есть даже движки с дырами, которые взламывали.
    Облачные: Insales – функционально, но дорого и в облаке, нельзя модифицировать движок.
    shop-script webasyst – удобная админка, сложная модификация шаблонов, есть пару багов
    Согласен, лучший рецепт хорошая цмс + заказ дизайна у веб студии.
    Jetcms – Держу два магазина на ней,удобный веб интерфейс. проблем не было, функционал основной есть, не было необходимости дорабатывать.

  6. Андрей пишет:

    Из всего что перепробовали посоветовал бы Diafan http://www.diafan.ru/cms3062/
    В списке ее нету и зря. Огромный функционал в последней версии, есть демка, куча шаблонов. Кстати есть недорогая аренда где можно юзать любой платный шаблон, но выкупать этот шаблон не нужно. Советую.

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Подписка