На каком движке делать интернет-магазин. PrestaShop или OpenCart?
На каком движке делать интернет-магазин вопрос, думаю, для многих знакомый. Одно дело сайт-визитка и лендинг, другое дело интернет-магазин, где смена движка весьма проблематична. Когда создаешь свою интернет-площадку особенно ответственно подходишь к выбору движка для магазина.
Я рассмотрю два достаточно популярных и бесплатных CMS для интернет-магазина PrestaShop и OpenCart. Можно рассматривать какие-то их конкретные версии, но я сделаю обзор в целом. (сама пользовалась PrestaShop 1.5, 1.6 и OpenCart 1.5).
Какие требования к CMS для интернет-магазина?
У всех задачи разные и разные масштабы. Важно определиться какой функционал нужен вам в вашем движке. Большинству начинающих интернет-магазинов нужно чтобы сайт мог, как это не банально, продавать). В так называемой базовой комплектации OpenCart обладает достаточно скудным функционалом. Возможность добавить цену, характеристики, фото, кнопки соцсетей, избранное и сравнение. Пожалуй это основное что нужно интернет-магазину. В административной панели очень мало данных для статистики и складского учета. Можно посмотреть статистику заказов, статистику просмотров товаров. Т.е. необходимый минимум.
PrestaShop нам в свою очередь предлагает расширенные данные для статистики продаж, посещения сайта, просмотры и многие другие аналитические данные по продажам. Гибкий складской учет. В движке по-умолчанию предусмотрен массовый импорт и экспорт товаров, гибкие настройки производительности и многое другое.
Я не буду подробно останавливаться на функционале каждого из движков, их можно всегда посмотреть в демо-версии на официальном сайте. Пойдем дальше.
Вот вы определились с тем, что вы хотите от сайта. Какой движок выбрать для интернет-магазина? Большинству владельцев интернет-магазинов хватает небогатого функционала OpenCart, но PrestaShop всегда привлекает к себе пользователей огромным количеством возможностей при этом оставаясь бесплатной. Возникает вопрос, зачем продолжать статью если при прочих равных PrestaShop выигрывает? Но пойдем дальше)
Какой бюджет для доработок движка интернет-магазина?
То что CMS бесплатная еще не говорит о том, что ваш магазин в итоге не будет стоить вам ничего. У любого движка интернет-магазина будет вам чего-то не хватать. У OpenCart конечно же не хватать будет значительно больше. Так как эта CMS изначально голая и в ней практически ничего нет. НО, что очень важно, у этой CMS огромное количество бесплатных модулей и достаточно много разработчиков на этом движке. Даже если вы не найдете бесплатный модуль, есть платные, за небольшую цену (обычно в пределах 1000 р). Разработка интернет-магазина на этом движке достаточно недорогая, есть большое сообщество где всегда помогут.
С PrestaShop все совсем по-другому. Доработок потребуется конечно значительно меньше, все уже продумали за нас разработчики, но и разработка очень дорогая. Т.е. если и придется что-то дорабатывать, а такой момент обязательно наступит, то стоить это будет не дешево и разрабатывать функционал придется с нуля (в отличие от готовых модулей Опенкарта).
Как говорят на многих форумах PrestaShop это некий мерседес с полной комплектацией и 300 л.с. под капотом, а OpenCart это скромный Opel. Но обслуживание мерседеса в разы дороже опеля, да и не каждому нужен этот самый мерседес.
К сожалению, по выше представленной аналогии, PrestaShop также требовательна к ресурсам хостинга. Ее база данных растет как на дрожжах при большом количестве товаров и посещаемости сайта. Один из моих заказчиков после года существования магазин обратился ко мне с вопросом значительного роста базы данных (ругался хостер). На вопрос пользуется ли он статистикой движка интернет-магазина, он ответил что нет. Тогда все модули статистики были отключены. Вот и вопрос, а нужны ли вам эти "фишки"?)
В идеале магазин на PrestaShop с несколькими тысячами товаров и хорошей посещаемостью должен быть на выделенном сервере, а не на виртуальном хостинге, а это тоже траты на содержание.
Для кого предназначен тот или иной движок?
В итоге можно сделать вывод для кого предназначен тот или иной движок интернет-магазина.
OpenCart подойдет:
- для тех кому нужен просто магазин, легкий и простой в использовании,
- для тех кто умеет и хочет разбираться в коде движка и его настройке (практически любые изменения требуют ковыряния кода),
- для тех кто хочет создать магазин "под себя", со специфическим функционалом и ограничен в бюджете.
PrestaShop подойдет:
- для тех кому нужен магазин с массой настроек по-умолчанию
- для тех кто не хочет лезть в код движка интернет-магазина по каждому чиху,
- для тех кто хочет магазин "под себя" и имеет соответствующий бюджет.
Небольшая сравнительная таблица по движкам интернет-магазинов:
Функционал | OpenCart | PrestaShop |
SEO подготовка (h1, Title, Description, Keywords) | + | + |
Экспорт/Импорт товаров | - (бесплатный модуль) | + |
Детальная статистика продаж | - | + |
Установка модулей из админпанели | - | + |
ЧПУ | + | + |
Простое оформление заказа | - (бесплатный модуль) | - (модуль платный) |
Избранное | + | + |
Стоимость разработки | низкая | высокая |
Требования к хостингу | низкие | высокие |
Стоимость шаблонов | низкая | высокая |
Как итог, могу сказать что каждый движок по своему хорош. После многочисленных танцев с бубном над Опенкартом, Престашоп показалась мне такой продуманной, но потом снова вернулась к OpenCart когда дело коснулось разработок)
Каждому свое. Любой движок требует доработок и вложений, вопрос только каких и какие есть на это возможности.