Любой человек, решивший открыть интернет-магазин, встаёт перед выбором, какая система управления контентом (CMS) или по простому «движок«, должна лежать в его основе.
Я не претендую на полную объективность, но хочу поделиться своим личным многолетним опытом работы с разными CMS.
Движки для магазина можно сразу разделить на четыре основные группы:
- самописные
- платные специализированные для электронной коммерции
- бесплатные специализированные для электронной коммерции
- бесплатные не специализированные движки с возможностью расширить функционал для ведения электронной коммерции.
Самописные движки обычно применяются на серьёзных проектах, потому что написание индивидуального скрипта магазина требует больших финансовых затрат, про них говорить нет смысла, с ними все понятно.
Платные специализированные движки для электронной коммерции типа 1С-Битрикс, NetCat, Shop-Script 5, Amiro.CMS, UMI-CMS и тд. — платны во всем. Это значит, что базовая версия предоставляет функцию корзины товаров, но без жизненно необходимого функционала, типа возможности выставлять счета на оплату или принимать электронные платежи. За любое расширение функционала придется платить специализированным агентствам или программистам. И платить придется постоянно, потому что коммерческие движки сделаны для того чтобы их авторы могли постоянно зарабатывать деньги, соответственно вся инфраструктура таких движков выстроена так, что при любом серьёзном обновлении движка, вам придется оплачивать и обновления жизненно необходимых дополнительных модулей и тем оформления.
Купив один раз коммерческий движок для магазина, вы будете тратиться на него регулярно. Если не хотите тратится на коммерческий движок, то выход только один, нарастить магазин всем необходимым функционалом и прекратить всякое обновления как самого движка, так и дополнительных модулей и тем оформления.
Для примера могу привести опыт использования Shop Script CMS. Я купил этот движок и построил на его основе магазин для своего бизнеса, докупив нужный функционал. Спустя пару лет, команда выпускающая Shop Script решила переписать движок с нуля, так на свет появился новый скрипт для магазина webAsyst. Поддержка Shop Script и его дополнений была прекращена, а какая либо простая процедура миграции на новую платформу отсутствовала. Передо мной встал выбор оставить магазин без обновлений или платит за обновление и дополнения по второму кругу.
Я решил на время оставить всё как есть… и правильно сделал, потому что спустя какое-то время вместо webAsyst эти ребята выпустили новый движок Shop-Script 5, а webAsyst канул в лету. Сейчас вроде уже есть Shop-Script 7. Не удивлюсь, если вскоре Shop-Script 7 будет заброшен и заменен какой-нибудь новой версией. Но мне это уже не интересно, потому что у этих разработчиков я ничего точно покупать не буду.
В итоге у меня имеется полностью рабочий магазин на первой платной версии Shop-Script, но без возможности обновления, который до сих пор работает на PHP 5.4. Вот такой опыт.
P.S. Я могу ошибаться с версиями и хронологие, потому что давно не слежу за развитием Shop-Script. Заранее извиняюсь за возможные ошибки.
Бесплатные специализированные движки для электронной коммерции, такие как Open Cart, OsCommerce, Magento, PrestaShop и тд, представляют собой скрипты с открытым кодом, которые развиваются сообществом энтузиастов. Обычно это бесплатный скрипт магазина дающий возможность добавить товар в корзину. На этом бесплатный функционал заканчивается. Чтобы наделить магазин современным функционалом, вам придётся искать программиста, который уже имеет необходимое вам готовое решение или сможет его написать за оплату. Конечно, обычно можно найти и бесплатное решение, но оно почти всегда потребует от вас основательных знаний как самого движка, так и основ программирования, потому что любое дополнение к и-коммерс движкам с открытым кодом почти всегда требует «допиливания».
Исходя из вышесказанного, бесплатный движок для магазина будет сосать из вас время и нервы на самостоятельную доработку до нужного функционала или просто время и деньги на оплату труда программиста. И что самое важное, таких программистов будет не много, потому что обычно такие программисты специализируются на обслуживании конкретного движка и среди них практически отсутствует конкуренция, поэтому большого выбора исполнителей у вас нет будет, соответственно цена всегда будет не маленькой и за любое серьезное обновление вам также придётся платить.
Бесплатные неспециализированные движки с возможностью расширить функционал до ведения электронной коммерции. Таких движков великое множество, например Drupal, Joomla, InstantCMS и др. Практически любой бесплатный движок имеет дополнение для и-коммерс. Развёртывание магазина на таких движка приведёт вас к опыту, подобному созданию магазина на бесплатном специализированном движке для электронной коммерции, типа Open Cart. То есть вы получите корзину товаров, но за доведение ее до вменяемого состояния вам придется или платить программисту или копаться в дебрях бесплатных решений самому. Это касается всех бесплатных движков с дополнениями для электронной коммерции за исключением только одного движка — WordPress.
WordPress — это полностью бесплатная CMS на которой работает каждый третий сайт в мире.
Этот движок уникален тем, что дополнения к нему разрабатывают сотни тысяч программистов, как любителей, так и профессиональных агентств и компаний. Практически для любой потребности есть платные и бесплатные решения.
Самое популярное дополнение (плагин) для электронной коммерции, это Woocommerce . На его базе вы можете построить любой магазин бесплатно, а при помощи бесплатных плагинов и тем оформления расширить его функционал до нужного вам состояния. При этом обновление самого движка, Woocommerce и остальных плагинов и тем происходит регулярно, бесплатно, и потребует от вас всего лишь буквально двух нажатий мышки. Есть конечно платные плагины и темы, но почти всегда есть и бесплатная альтернатива. Более того, все плагины и темы бесплатно поддерживаются их авторами.
Сообщество WordPress исчисляется миллионами энтузиастов по всему миру, поэтому если даже вы не найдёте нужное вам готовое дополнение к магазину, вы с лёгкостью сможете заказать его написанию программисту, которых сотни на любой бирже фриланса, например на Kwork.ru. Разработка плагина или темы оформления будет стоить вполне адекватных денег.
Если вы спросите меня, на каком движке лучше делать сделать магазин для начинающего или небольшого онлайн бизнеса? Я с уверенностью отвечу — на связке WordPress + Woocommerce.
Такой магазин всегда будет поддерживать самые новые серверные технологии и функционально будет отвечать всем современным требованиям для интернет торговли. Более того, работа вебмастера с таким магазином является удовольствием, а не регулярным самоистязанием.
Нервные клетки не восстанавливаются, помните об этом.
Готовое недорогое решение интернет-магазина на базе WordPress + Woocommerce можно протестировать здесь. А узнать стоимость данного магазина с бесплатной установкой за 1 день на ваш хостинг можно здесь.
Пишите в комментариях, что думаете по этому поводу.