апреля 12, 2010

Сравнение CMS для интернет магазинов

Моим новым проектом является интернет магазин, до этого я использовала Virtuemart и WebAsyst – осталась недовольно обоими, поэтому решила попробовать новый. Можно конечно использовать OsCommerce, но после работы с Virtuemart с недоверием отношусь к магазинам которые являются расширениями другой системы.

Выбирать решила между специализированными системами: Magento, Prestashop, OpenCart.

Сравнивать буду по 5 бальной шкале, хочу отметить что это моё субъективное мнение, поэтому возможно кому то завышу оценку или занижу.

Пункт сравнения Magento Prestashop OpenCart
Сайт поддерживающий проект magentocommerce.com/ru prestadev.ru myopencart.ru
Литература и информация 4 4 4
Шаблоны и плагины 4 5 3
Простота установки и использования 3 5 5

Рассмотрим данную таблицу более подробно:

По Prestashop мало литературы и информации на русском языке, в этом плане OpenCart значительно более информативен (есть даже видео инструкция), а для меня это важно при знакомстве с продуктом.

Но англоязычный сайт (prestashop.com) намного информативнее у Prestashop, поэтому я поставила 4 по данному пункту всем системам.

Шаблонов больше всего для Prestashop, хотя не на много, нормальных не больше 10, приведу примеры ресурсов где можно бесплатно скачать шаблоны для Prestashop:

  • официальный форум (Forum > English Forum > Integration > Thread)
  • presta-templates.com/frontpage.
  • www.siteground.com/prestashop-hosting/prestashop-themes.htm?page=1

Хуже всего ситуация у OpenCart, у них даже на англоязычном ресурсе не более 5 нормальных шаблонов. Более того нет нормальной инструкции как писать свои шаблоны для OpenCart. Поэтому по этому пункту 5 тоже у Prestashop.

Шаблоны устанавливаемые по умолчанию для обеих систем выглядят довольно привлекательно:

Дефолтный шаблон PrestaShop (как сделать собственный шаблон для PrestaShop):

Дефолтный шаблон для PrestaShop

Дефолтный шаблон для OpenCart:

Дефолтный шаблон для OpenCart

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

У OpenCart так же есть все необходимые модули , например, модуль оплаты через систему платежей Z-payment и webmoney (myopencart.ru/contributions_payment.php).

Необходимо отдельно отметить что у PrestaShop есть возможность интеграции  с WordPress, подробнее можно почитать здесь:http://wordpress.org/extend/plugins/wp-prestashop/

Установка систем очень простая, требуется нажать пару раз далее.

Панель управления OpenCart

Панель администрирования OpenCart

Недостатки CMS OpenCart которые я заметила в процессе работы:

  • нет возможности выбрать по категориям товар в админке,
  • картинки сортируются только по алфавиту при добавлении товара.
  • Немного непривычна структура каталогов, например, для установки нового шаблона файлы необходимо залить в /catalog/view/theme,а чтоб в админке появилась картинка шаблона, её необходимо разместить в  /image/templates

Панель управления PrestaShop
Панель управления PrestaShop

Основным недостатком, присущим всем бесплатным CMS, является отсутствие интеграции с 1C.


Поправка от 07.2011
Внимание!!! Пост писался год назад, в то время с интеграцией действительно было плохо… сейчас у OpenCart и PrestaShop реализована частичная интеграция с 1C, посредством файла csv


Комментарии

  • rxs

    Спасибо, для ознакомления интересно почитать.

    • Толян

      Интеграция с 1С есть у MogutaCMS в базовой бесплатной версии, движок русский, поэтому все просто и понятно

      • Посмотрела функционал базовой версии MogutaCMS, до PrestaShop конечно ему очень далеко. Отсутствие фильтрации, неограниченного количества картинок, возможности добавить характеристики, ограничений в настройке оплаты и доставки будет существенным минусом, который не перекроет даже такой плюс как интеграция с 1С.

        • Mark Avdeev

          Moguta.CMS хоть и имеет бесплатную версию, но больше ориентирована на платежеспособную аудиторию. А в полной все недостатки, о которых вы пишете доступны в полном объеме. =)

  • Алекс

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

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

      • Max

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

        • Если Вы поделитесь названиями буду очень признательна, т.к. не доводилось с такими работать.

  • Zares

    В прошлом году пришлось интегрировать Magento в два довольно крупных проекта.

    После предварительного тестирования на площадке заказчика, благодаря неимоверно большому аппетиту Magento пришлось оба пересаживать с шаред-хостинга за $7.50 в месяц на VPS за $23.00.

    Разница составляет $186.00 в год!

    В то же время CS-Cart стоимостью всего $285 прекрасно работает на дешевом хостинге и при этом обладает функциональными возможностями, на порядок выше, чем у Magento…

  • Да, CS Cart – Это конечно айс :)

    но я думаю начать с престы все таки
    а можно мне нарисуют PSD иего уже как бы натянуть на престу?

    сколько это будет стоить?

    • Yuriy

      А чем хуже CS Cart ?

  • Добрый день, PrestaShop поддерживает пользовательские шаблоны. Подробнее с моими услугами Вы можете познакомиться в разделе Услуги

  • У меня сейчас нет возможности оплатить дизайн.
    Если я пока стандартный оставлю и заполню товарами, вы сможете потом поставить на него новый Ваш дизайн?

    ну т.е. адреса страниц с товарами не изменяться?

  • Конечно, благодаря поддержке MVC, дизайн можно изменить в любой момент.

  • Иван

    У Вас, наверное, большой монитор. Потому что у меня на буке картинки справа наползают на текст и читать невозможно.(

    • Спасибо, что сообщили. Обязательно исправлю

  • StCrox

    Для Magento есть интеграция с 1C правда расширение не бесплатное

  • Забыли VirtueMart – по мне так наиболее универсальное решение для создания интернет Магазина.
    – различные типы цен,
    – гибкая система скидок
    – большие возможности для управления товарным каталогом
    (типы товаров, свойства товаров)

    Минус один – достаточно тяжел при большом количестве посетителей- но это решается оптимизацией и кэшированием.

    По поводу интеграции с 1С. Интегрировать любой проект – не проблема.
    Есть готовые недорогие решения для PrestaShop, VirtueMArt, Simpla …

  • Андрей

    >Можно конечно использовать OsCommerce, но после >работы с Virtuemart с недоверием отношусь к магазинам >которые являются расширениями другой системы.

    И расширением какой же системы является оскомерс, позвольте спросить? :)
    Zencart, Creload и овердофига прочих построены на как раз на оскомерсе, а не наоборот. Многие сборки продолжают развиваться, и чувствуют себя превосходно. Другое дело, что сырую 2.2 версию ставить ни в коем случае не стоит.
    Для русского сайта лучше использовать одну из платных сборок вроде vam oscommerce bts, либо зенкарт, если сайт заточен под буржуйскую аудиторию.

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

  • Согласна с Андреем.
    Считаю, что система управления для проекта должна быть специализирована и отражать основную суть – если это магазин, то и ставить нужно магазин, а не как не Joomla + компонент магазина. А то это слишком похоже на колку орехов, ракетами “земля-земля” )

  • sadko

    Здравствуйте!

    Так что круче на сегодняшний день? PrestaShop или OpenCart? И то и то – MVC. Из статьи разница неочевидна. У OpenCart нашли несущественные недостатки, у PrestaShop – вообще нет недостатков?

    Спасибо!

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

  • sadko

    Здравствуйте!

    Это опять я!
    Продолжал рыть интернет на предмет “что лучше – PrestaShop или OpenCart”. Натолкнулся на такие ссылочки. Может быть они и еще кому-н. кроме меня пригодятся. А у меня вопросы родились.

    1. Вот здесь:

    http://buildeshop.ru/2010/08/den-1-testirovanie-besplatnyx-dvizhkov-internet-magazinov.html

    сравнивают PrestaShop и OpenCart и склоняются к OpenCart. Но ниже, в комментах “Прогррррр”, ситуация раскритиковывается до противоположного мнения. Не могли бы вы рассудить – кто из них прав? Когда то давно я слышал размышления одного программиста по поводу запросов к БД Acces, их длины и оптимизации. Т.е. у меня сложилось впечатление, что действительно какая-то проблема с запросами может быть. Но есть или нет ее в PrestaShop – я не знаю.

    2. Smarty – костыль. Про Smarty я слыхал уже. В Shop Script Lego Edition – интегрирован Smarty. И там это выдается как большое достижение. Но я отказался от Shop Script Lego Edition потому что возникли траблы с utf-8 и Smarty. Что такое вообще Smarty? Для чего оно нужно? Может быть действительно правильно – что в OpenCart все решено средствами php и Smarty нет вообще? Вот ссылка на другое сравнение PrestaShop, OpenCart, Magento – здесь написано, что в OpenCart нет Smarty:

    http://www.iecsp.com/opencart-vs-prestashop-vs-magento-589

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

    • И опять таки вы берёте за основу статью написанную 2 года назад… С этих пор у обеих CMS произведены значительные доработки, например, количество запросов к БД в PrestaShop снижено на 50% (“Страница товара” при пустой корзине 103 запроса против 229 в предыдущей версии), и если версию 1,3 можно действительно назвать медленной, то в 1,4 всё уже намного лучше.
      Нельзя говорить о производительности только одной CMS, это всегда должна быть связка – CMS + грамотно настроенный сервер. Например, если нет нормального кэширования (запросы к БД, смарти и т.д) то страница генерирующая 100 запросов к БД, да ещё и требующая компиляцию будет грузится около 5-10 сек. Если же сервер настроен в соответствии с нуждами системы – то скорость загрузки страницы – менее секунды.
      Smarty костылём не считаю – наоборот, он существенно сокращает скорость загрузки страницы, за счёт того что не нужно генерировать каждый раз страницу ,а можно использовать закешированый файл сервера. Поэтому если сравнивать скорость загрузки чистого php и Smarty, то шаблоны с применением последнего загружаются в браузере конечного пользователя быстрее.
      Но если проводить сравнение внутри шаблонизаторов, то смарти в силу того что был одним из первых имеет много устаревшего и избыточного.

  • Катерина

    Анастасия, как жаль, что я не знала о Вас, когда начинала делать инернет-магазин!

    • Я открыта к сотрудничеству для доработок уже запущенного сайта )

  • Равиль

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

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

    С опенкарт все проще… услуги спец-в дешевле престашопа, модули тоже колеблется в районе 10-30$, стоимость шаблонов от 10$.

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

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

    • Я работаю по одинаковой стоимости для обеих CMS. Основная разница в стоимости при разработке шаблона закладывается из планируемого функционала – для абсолютно идентичных магазинов по дизайну – стоимость вёрстки будет одинаковой. Но лично я предпочитаю работать с PrestaShop.

    • Дима

      Равиль вы пишете полную ерунду. Найти хорошего специалиста для Opencart очень сложно, в основном работают недоучки джумлаводы думая, что сделав несколько магазинов на джумле у них получится работать с OCart. Столкнулся на своём опыте. А нормальные специалисты берут ни сколько не меньшие деньги за разработку, что на OpenCart, что на Prestashop.

  • Роман

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

    Хм, ну если у бизнеса нет 30-50 тыс. рублей на то чтобы нормально у специалиста сделать простой интернет-магазин… Что это за бизнес такой вообще??

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

    С минимальными техническими знаниями – сделть ничего нормального нельзя. Либо трудозатраты будут такие, что легче заплатить))

    Как может человек сделать интернет-магазин, если он базового html не знает))) Чего говорить уж о php и javascript.

    И вопрос – зачем ему вообще лезть в дебри создания интернет-магазинов????? Бред..

    • Согласна с Романом

    • Sergey

      Рома, знать основы необходимо, чтобы четко поставить задачу и понимать чего делает специалист. Трудно понять, что за специалист скрывается за гейзером непонятных терминов и планов. И пока вы мой друг делаете магазин в течение 2-х месяцев, я получаю его через неделю и не за 1500 долларов, а за 300. 
      З.Ы. Лучше день потерять, зато потом за 5 минут долететь.

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

  • Dovbenko Andrey

    ….В PrestaShop реализована частичная интеграция с 1C, посредством файла csv….
    Хм. Не только через csv. Реализовано через модуль, использует  Commece ML2 как и битрикс.
    бесплатное демо тут http://elcommerce.com.ua/category.php?id_category=6

  • Клавдия

    ищу модуль партнерской программы для Престы. Буду благодарна за отклики Скайп sea.bee1