Выбираем лучший движок для интернет магазина | Веб студия Стартер

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

В процессе использования систем у нас накопился некий список однотипных проблем современных интернет-магазинов, по которым и производилась оценка движков:

  1. Скорость работы. Самая распространенная проблема всех движков для интернет магазина. Интернет магазины подвержены гораздо более высоким нагрузкам, чем простые сайты. Одновременно несколько пользователей открывают множество разных страниц, применяют фильтры, кликают по ссылкам. Поэтому чем больше глупостей в коде - тем глупее и медленнее сама система. Если страницы сайта открываются дольше секунды - значит код громоздкий и неграмотный. Если фильтр по 1000 товарам срабатывает дольше 3-х секунд - значит вам подсовывают старье. Дорабатывать такую систему будет очень затратно и желаемого вы вряд ли достигнете.
  2. Юзабилити. Чем проще и понятнее система управления - тем удобнее ей пользоваться. Любой грамотный разработчик стремится к максимальной понятности интерфейса без обучения. Если для настройки магазина вам нужен учебник - грош цена такой системе.
  3. Импорт и экспорт товаров в формате CSV или XLS/XLSX. Нормальный импорт может добавлять категории при импорте, позволяет изменять все данные товаров массово. Обязательным полем должно быть только идентифицирующее товар - артикул. В случае отсутствия артикула его функции выполняет название товара.
  4. Фильтр товаров. По возможностям фильтра и скорости его работы можно очень быстро понять что за поделка перед вами. Современный фильтр товаров помимо фильтрации по цене и бренду должен быстро отсеивать товары по характеристикам, иметь возможность вывода числовых характеристик в виде слайдера (ползунка).
  5. Поисковая оптимизация. Страницы интернет-магазина должны соответствовать современным SEO стандартам, в коде не должно быть ошибок и конфликтов. Как минимум система должна генерировать карту сайта и выдавать поисковику дату последнего изменения страницы. Если разработчик не учел это сразу - дорабатывать придется долго и много.
  6. Готовность к работе "из коробки". Чем меньше количество действий для запуска магазина (помимо установки CMS) - тем лучше.

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

Joomla + Joomshopping

JoomshoppingСейчас бесплатная Joomla умирает и количество её пользователей стремится к нулю. Но в 2012, когда мы пытались на ней работать это не было очевидно. Сама по себе Joomla - это попытка сделать универсальную платформу для сайтов любой направленности. Функционал для нее добавляется с помощью плагинов. Интернет-магазином Joomla становится если на нее установить бесплатный плагин Joomshopping (кстати есть еще VirtueMart, KsenMart, и другие, но еще более сырые). запоздалую популярность система приобрела благодаря своей бесплатности. Постараюсь сократить рассказ и объясню почему мы от этой системы отказались:

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

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

  1. Скорость работы. Скорость работы неплохая, но это при отсутствии фильтра товаров и отключении плагинов. Троечка.
  2. Юзабилити. Меню магазина и меню Joomla не подружились. Поэтому при работе в панели нужно постоянно заходить в плагины - Joomshopping и уже там появятся элементы управления системой. Это не серьезно как то. Хотя далее разобраться можно. Чтобы категории выводились в меню, нужно вручную добавлять каждую, а при изменениях не забыть снова поправить. Двоечка.
  3. Импорт и экспорт товаров есть, но неполноценный - обновляет не все данные товара. Для нормального заполнения и обновления цен нужно покупать плагин у сторонних разработчиков. Троечка.
  4. Фильтр товаров. А нет его. Ноль!
  5. Поисковая оптимизация. Пишут что Joomshopping дружелюбный к поисковым системам. Согласиться с этим может только тот, кто не пытался продвигать эту систему. Во-первых в системе множество дублей, которые закрывать нужно самостоятельно. Во-вторых URL товаров привязаны к меню. Если товар переместился в другую категорию - меняется его URL, что приводит к ошибке 404. Такие вещи как LastModified нужно добавлять самостоятельно. Двоечка.
  6. Готовность к работе. Не готова вообще. Мудохайтесь братцы. Ноль.

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

Wordpress + Woocommerce

WoocommerceТот же мотоцикл с коляской вместо машины, но в более готовом виде и с приятной внешностью. Wordpress имеет огромное количество пользователей и поклонников благодаря приятному интерфейсу и бесплатности. К сожалению быстродействие Wordpress даже без плагина интернет-магазина WooCommerce имеет тенденцию падать, хотя функции у него простейшие - вывод страниц блога. Чем больше плагинов установлено на Wordpress - тем медленнее работает движок. По пунктам:

  1. Скорость работы. Скорость работы в связке с Woocommerce заметно ниже чем у Joomshopping, вдобавок периодически происходят подвисания при элементарном клике по хлебным крошкам или возврате в категорию. Троечка.
  2. Юзабилити. В меню добавляются необходимые пункты и они идут первыми. Настройка магазина проблем не вызывает, интерфейс дружелюбный, внешне аккуратный. Пять.
  3. Импорт и экспорт товаров отсутствует! Даже платного нет! Нашел только XML импорт. Ноль.
  4. Фильтр товаров. А нет его. Пробовал несколько шаблонов с фильтрами - оказались наполовину рабочими. Ноль!
  5. Поисковая оптимизация. Сам по себе Wordpress о SEO ничего не знает. Один только заголовок H3 в шапке шаблонов чего стоит! Наивно ждать от Woocommerce другого. Есть какие-то плагины, но в основном один мусор. Единица.
  6. Готовность к работе. Ситуация чуть получше чем с предшественником. Единица.

Благодаря полученному ранее опыту стало однозначно понятно, что платформа должна изначально разрабатываться для интернет-магазина, иначе ничего хорошего вы на выходе не получите.

OpenCart

OpencartГлавное разочарование в этой CMS - это то, что к работе она не готова. Предположим мы переезжаем с другой CMS и у нас есть файл экспорта товаров. И тут сюрприз - импорта в системе нет. Есть кое-что за деньги, можно купить, допилить... но мы это уже проходили. Система староватая, но еще до нового 2018 года вышла третья версия. Несмотря на бесплатность движка для нормальной работы придется докупить множество модулей, часть из которых разрабатывали не профессионалы. Проблема такого подхода в том, что если модули разрабатывал не сам разработчик - конфликты скриптов и кода неизбежны. При любых доработках важно понимать зависимость функций внутри движка интернет магазина.

  1. Скорость работы. Платформа разработана для интернет-магазинов, работает хорошо. Пятерка.
  2. Юзабилити. Меню боковое, удобное, правда перевод Opencart на русский в некоторых местах странный - нужно привыкнуть. четверка.
  3. Импорт и экспорт товаров отсутствует! Бегите покупать! Тот, что нашел на форуме не добавляет категории. Ноль.
  4. Фильтр товаров. бегите покупать! Ноль.
  5. Поисковая оптимизация. Сайт на Opencart мы запускать не стали, т.к. нашли более компетентное решение. базовые функции для указания мета-тегов присутствуют. поэтому троечка есть.
  6. Готовность к работе. На наш взгляд базовый набор должен как минимум содержать толковый импорт товаров. Для нормальной работы с движком придется поискать модули и фрилансера для отладки. Троечка.

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

Simpla/OkayCMS - лучший бесплатный движок

Simpla Okaycms logoКогда мы в первый раз увидели демо украинского движка Simpla CMS он нас не заинтересовал. Дело в том, что разработчик не умеет грамотно верстать современные сайты и касаемо дизайна в движке все плохо. Вернулись мы к этой системе когда вплотную начали не только верстать и заниматься дизайном, но и программировать. Дело в том, что код у системы написан с учетом минимализма и работает очень быстро даже на слабом хостинге. Благодаря этому у разработчика открываются огромные возможности, причем без потребности писать ядро системы с нуля. К сожалению сам разработчик системой больше не занимается, поэтому некоторые более-менее опытные пользователи форума стали дорабатывать систему самостоятельно и делиться решениями. Другие - собирать эти решения и продавать. Так появилась OkayCMS - обновленную симплу было жалко отдавать ленивому разработчику и ребята решили присвоить систему себе. Причем вместе со всей бизнес-схемой и модулями.

  1. Скорость работы. Ничего лишнего. Фильтры летают. Пять с плюсом.
  2. Юзабилити. Самое простое управление интернет магазином из всех что нам встречались. Обучение практически не требуется. Ничего лишнего. Пять.
  3. Импорт и экспорт товаров есть. Но в дальнейшем пришлось кое-какие мелочи поправить. Четыре.
  4. Фильтр товаров. Есть. Настройка элементарная, скорость фильтрации просто шикарная. Но для ползунков и AJAX пришлось дорабатывать. Четыре.
  5. Поисковая оптимизация. На любительском уровне. Ошибки присутствуют. Неправильная авто-генерация мета-тегов. Отключается несложно. Однако магазин индексируется рекордно быстро, и заголовок Last-modified присутствует. четверочка.
  6. Готовность к работе. Движок готов к работе сразу. Конечно в комплекте хотелось бы видеть как минимум AJAX фильтр. Четверочка.

У OkayCMS есть бесплатная версия, что делает движок лучшим из бесплатных для интернет магазина. Платная версия своих денег не стоит, особенно у Simpla. Главная прелесть Simpla (и OkayCMS) - это её нативность (максимально чистый код без нагромождений). Странно что сам разработчик этого не понял и пытается продавать "модули", которые по факту являются правкой системных файлов и пользователь их самостоятельно не сможет установить.

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

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

ReadyScript - профессиональный движок для крупного интернет магазина

readyscript logoВ 2016 году эта система была не очень то привлекательной. Но спустя год команда ReadyScript порадовала своих пользователей глобальным обновлением системы, причем по всем современным стандартам. Обновления в системе производятся регулярно и вы сами можете участвовать в этом процессе, оставляя пожелания на сайте разработчика. Благодаря этой возможности разработчики реально слышат своих пользователей и используют свой опыт для совршенствования своего продукта под нужды людей, котоые используют их продукт. Это самый правильный подход к развитию движка интернет магазина, поэтому мы считаем это самым лучшим и самым перспективным решением для интернет-торговли. Вдобавок в зависимости от масштаба вашего бизнеса вы получаете готовый продукт, не требующий доработок. Считаем эту систему лучшим решением для тех, кто прошел этап стартапа. Также не менее приятно, что русский продукт, созданный для российского рынка.

  1. Скорость работы. При таком обилии настроек все работает быстро. Похвально. Пять.
  2. Юзабилити. При первом старте появляется интерактивный обучающий курс! Интерфейс максимально упрощен, но есть несколько моментов, к которым нужно привыкнуть из-за обилия настроек. Но разработчик движка не поленился все расписать в онлайн-руководстве пользователя, поэтому пять.
  3. Импорт и экспорт товаров тут самый шикарный. Импортировать можно товары, категории, комплектации и остатки. Пять с плюсом.
  4. Фильтр товаров. Все необходимое есть сразу и сделано как для себя, включая ползунки. Пять.
  5. Поисковая оптимизация. Самое слабое место любой CMS для интернет магазина. К сожалению продвижением разработчики не занимались, но базовые функции присутствуют. Заголовок Last-modified отсутствует. Троечка.
  6. Готовность к работе отличная. Конечно на освоение придется потратить некоторое время. Пять.

Файлы дизайна открыты для редактирования, также можно создавать свои модули. Полный доступ к архитектуре как в Simpla/OkayCMS отcутствует. Зато разработчики не поленились и создали объемное руководство для разработчика.

Лицензия редакции маркет стоит каких-то 7200 рублей, причем это уже со всеми рабочими модулями для нормальной работы, доплачивать за фильтры и т.п. не придется. В последний раз мы приобретали лицензию со скидкой по промокоду vb7ed1m2p2, должен еще несколько раз сработать если повезет.

1С Битрикс

1s bitrix logoНи одного толкового специалиста битриксом не заманишь. На него натыкаются либо пользователи программы 1C, либо его навязывают веб-студии.

В первом случае люди думают что раз там тоже написано "1С" - значит это самая подходящая CMS. Это не так, потому что в процессе синхронизации программы и сайта вам придется доплатить специалисту за настройку. Все потому, что битрикс - это отдельная контора, которая не очень то хочет дружить с "1С: торговля и склад". Синхронизация с программой 1С возможна на любом современном движке, причем часто проходит более гладко, чем с битрикс.

Во втором случае веб-студиям выгодно предлагать битрикс. Потому что при заказе лицензии они получают 50% скидку, а клиенту об этом никто не скажет. И пусть код закрыт и дорабатывается с огромным трудом, и пусть клиент не доволен. Халява же.

  1. Скорость работы. Сначала все быстро. Потому что сайт только запустился и вы единственный его посетитель. Но после настройки, наполнения и прироста посетителей сайт периодически лагает. Обычные для интернет магазина нагрузки на простом хостинге не выдерживает. Нужно искать специальный для 1С. И даже на дорогом хостинге не справляется с нагрузками, которые легко переносит Simpla/OkayCMS на дешевом хостинге. Ситуацию на некоторе время спасает хеширование. Единица.
  2. Юзабилити. Самый неудобный и непонятный интерфейс из всех. Множество меню разбросано по разным подпунктам в какую-то кашу. Настроить к примеру фильтры в панели управления вы не сможете - вы просто не найдете где это делается. А если найдете - не пойметет как. Придется нанимать "знатока" этой китайской грамоты. Единица.
  3. Импорт и экспорт товаров есть, но ощущение что ребята сами им ни разу не пользовались. При первичном наполнении не добавляются категории, фотографии пришлось загружать через другой импорт в другом меню! За такие деньги, да еще сырец? Ну спасибо. Единица.
  4. Фильтр товаров. Есть, только нужно книжку прочесть чтобы его найти и настроить. А так вроде работает, но правке практически не поддается без спец знаний. Три.
  5. Поисковая оптимизация. Базовый комплект + шаблоны для товаров, категорий и т.п. Четыре.
  6. Готовность к работе. Учитывая проблемы с юзабилити и импортом считаем систему не готовой к работе. Нужно нанимать дядю чтобы за денежку все сделал. Хотя функционал считается самым полным. Единица.

Учитывая стоимость от 36000 рублей (версия малый бизнес) это самая невыгодная покупка.

Выводы и результаты

Конечно охвачены только первичные факторы, но их оказалось достаточно чтобы увидеть насколько бдительно разработчики следят за своими продкутами. Лучшим бесплатным решением оказалась OkayCMS Lite, она подойдет для простого интернет магазина чтобы получить представление о том, что вам нужно от CMS. Лучшим платным решением на данный момент является ReadyScript, их маркетинговая ошибка в том, что у них нет бесплатной версии. Иначе бы люди не мучались с OpenCart, а сразу начали знакомиться с ReadyScript. Хотя цена лицензии обойдется в разы дешевле чем покупка модулей для бесплатных движков и заказ "допилов". При этом качество и целостность движка на высоте.

Таблица результатов

Движок (CMS)СкоростьЮзабилитиИмпортФильтрSEOГотовность
Joomla + Joomshopping323020
Wordpress + Woocommerce350011
OpenCart540033
Simpla/OkayCMS5+54444
ReadyScript555+535
1С Битрикс111341

Понравилось? Поделитесь с друзьями!
Другие Новости
    Все статьи

    Отзывы

    Оставьте первый комментарий! Он будет полезен для других посетителей сайта.
    Написать комментарий