Jump to content
Sign in to follow this  
lays

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

Recommended Posts

Здравствуйте, вопросик совсем не по теме опенкарта и сборок на нём основанных) Как Вы относитесь к магазинам сделанным например на drupal  ? Ну и вообще в принципе как к этой cms ?

Share this post


Link to post
Share on other sites

Это не под друпал ли там рекомендуют для сайта выделенный сервер брать?

 

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

Share this post


Link to post
Share on other sites

Я тут недавно повозился с зоопарком CMS для Интернет-магазинов. Надо было простой модуль написать для кучи CMS. Модуль - 2 поля в админке, при сохранении которых идет CURL-запрос на сторонний сервер, сохраняется, потом показывается на фронте.

 

Вот какие впечатления:

1. osCommerce и его клон Zencart: Написан при царе горохе, про ООП тогда еще не знали. Простенькие вещи реализовывать легко, шаг в сторону - совсем не просто. CURL-запрос при сохранении по-простому сделать нельзя, надо муторно в обход.

 

2. Joomla и Virtuemart: тоже про ООП мало что слышали, все на хуках. Форма в админке задается при помощи XML, так что про хитрый яваскрипт, динамические поля, зависимость значений полей в форме можно забыть. Самая жесть - документация. Куча противоречащих друг другу мануалов. А так как в основе хуки и свой XML, то без документации ни как.

 

3. Drupal и Ubercart: архитектура Друпала тоже не совсем ООП, но довольно удобно, система гибкая. Минус - убогий вид из коробки. НА установленном магазине ни товаров, ни катгорий - какие-то ноды надо вбивать, блоки. Админка вообще непонятная. Система для программиста, а не для продавца.

 

4. OpenCart: ну это все мы знаем - удобно, просто, но копипаста... По кол-ву строк кода, которые понадобилось написать для реализации модуля OpenCart хуже всех: нужно много молотить по клавиатуре.

 

5. Prestashop: вот ему бы я и отдал пальму первенства. Из коробки выглядик красиво, понятно, законченно. Ну в админке OpenCart возможно будет поудобнее, но возможно дело привычки. Очень грамотно организованы модули: каждый модуль в своей папке - не надо метаться по каталогам. Система хуков, но не просто, а в админке есть мониторинг - какой модуль какие хуки перехватывает, поэтому знаешь, откуда что берется. В результате при написании модуля не нужно мудрить с vQmod, инструкциями по изменения файлов (типа найдите такую строчку, замените на эдакую).

 

Еще есть магазины под Wordpress, и есть Magento. Возможно тоже стоящее.

  • +1 5

Share this post


Link to post
Share on other sites

Тему нужно переименовать и перенести в другой раздел. А то потеряется "обзор".

Share this post


Link to post
Share on other sites

Про Magento я бы послушал, "за бугром" сплошь и рядом его используют, возможно кто-то что-то делал под эту CMS? Поделитесь впечатлениями

Share this post


Link to post
Share on other sites

Мне тоже про Magento интересно послушать... 
toporchillo спасибо за обзор!

Share this post


Link to post
Share on other sites

Кроме магенто хотелось бы услышать про Prestashop, который вы уже второй раз за неделю советуете.

Что в нём такого? Какой функционал из коробки? Как с поддержкой и русскоязычным сообществом?

Share this post


Link to post
Share on other sites

Кроме магенто хотелось бы услышать про Prestashop, который вы уже второй раз за неделю советуете.

Что в нём такого? Какой функционал из коробки? Как с поддержкой и русскоязычным сообществом?

Я не продавец, не буду судить про престу как про инструменты продаж. Вот демо http://www.prestashop.com/ru/demo

 

Просто в OpenCart слишком много копи-паста. Однотипный код на сотни строк. С одной стороны он простой, с другой много его. В престе все лаконичнее. Можно админскую часть модуля написать за несколько строк кода.

 

Вот форум русского сообщества http://prestadev.ru/

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

 

Вот маркет тем и модулей от официалов: http://addons.prestashop.com/ru там модули жестко модерируются и проверяются. Фигню не пустят. Но и цены от 40$ за модуль.

  • +1 1

Share this post


Link to post
Share on other sites

А про маженту я от многих слышал, что она ужасно тормозная. Хостинг только выделенный. Без APC лучше не использовать.

Share this post


Link to post
Share on other sites

маженто оочень лагучая...перед тем как с ОС связаться я мадженто хотел изучить...мне хватило того что на локалке страницы открывались по пол минуты...я молчу уже о сложности работы с ним

Share this post


Link to post
Share on other sites

"2. Joomla и Virtuemart: тоже про ООП мало что слышали"

Вы наверно очень давно смотрели Joomla. Года 4 назад. Позднее, с версии 1.5, ООП используется на полную там. Вот про виртуймарт ничего хорошего сказать не могу. Индусский код. Как и вообще магазиносоздание на каких то не предназначенных изначально для этого системах. Некоторые извращенцы и на вордпрессе магазины создают. Какой смысл делать тройную работу?

1. Установить, настроить, оптимизировать несущую CMS

2. Выполнить аналогичные процедуры с компонентом магазина под эту CMS

3. Заставить все это работать быстро и без глюков (и вообще работать)

 

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

Share this post


Link to post
Share on other sites

"2. Joomla и Virtuemart: тоже про ООП мало что слышали"

Вы наверно очень давно смотрели Joomla. Года 4 назад. Позднее, с версии 1.5, ООП используется на полную там. Вот про виртуймарт ничего хорошего сказать не могу. Индусский код. Как и вообще магазиносоздание на каких то не предназначенных изначально для этого системах. Некоторые извращенцы и на вордпрессе магазины создают. Какой смысл делать тройную работу?

1. Установить, настроить, оптимизировать несущую CMS

2. Выполнить аналогичные процедуры с компонентом магазина под эту CMS

3. Заставить все это работать быстро и без глюков (и вообще работать)

 

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

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

Поди догадайся, как форму в админке нарисовать вот такими XML-ами. Зачем XML? Почему не массив объектов, если нужен конструктор форм?

<fields name="params">
<fieldset name="justuno" label="Widget">
<field type="text" name="email" label="Email" description="" default=""/>
<field type="text" name="domain" label="Domain" description="" default=""/>
<field type="dashboard" name="dashboard" default="https://beta.justuno.com/api/dashboard.html"/>
<field type="hidden" name="guid" default=""/>
<field type="hidden" name="embed" default=""/>
<field type="hidden" name="conversion" default=""/>
</fieldset>

Откуда узнавать имена хуков, отвечающих за те или иные действия?

Share this post


Link to post
Share on other sites

"2. Joomla и Virtuemart: тоже про ООП мало что слышали"

Вы наверно очень давно смотрели Joomla. Года 4 назад. Позднее, с версии 1.5, ООП используется на полную там. Вот про виртуймарт ничего хорошего сказать не могу. Индусский код. Как и вообще магазиносоздание на каких то не предназначенных изначально для этого системах. Некоторые извращенцы и на вордпрессе магазины создают. Какой смысл делать тройную работу?

1. Установить, настроить, оптимизировать несущую CMS

2. Выполнить аналогичные процедуры с компонентом магазина под эту CMS

3. Заставить все это работать быстро и без глюков (и вообще работать)

 

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

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

Поди догадайся, как форму в админке нарисовать вот такими XML-ами. Зачем XML? Почему не массив объектов, если нужен конструктор форм?

<fields name="params">
<fieldset name="justuno" label="Widget">
<field type="text" name="email" label="Email" description="" default=""/>
<field type="text" name="domain" label="Domain" description="" default=""/>
<field type="dashboard" name="dashboard" default="https://beta.justuno.com/api/dashboard.html"/>
<field type="hidden" name="guid" default=""/>
<field type="hidden" name="embed" default=""/>
<field type="hidden" name="conversion" default=""/>
</fieldset>

Откуда узнавать имена хуков, отвечающих за те или иные действия?

С Joomla работаю не первый год. Мне работа с XML там кажется естественной и удобной. Зачем какие то массивы, когда есть API и XMLParser? Представьте себе ситуацию, когда в опенкарте модульные позиции не заданы по отдельности для каждого вида, а создаются на уровне API шаблона одной единственной строчкой в xml. Причем каждый шаблон имеет свои собственные позиции, которые не меняют архитектуру системы, зато появляются автоматом во всех модулях, даже сторонних. Да это была бы просто мечта :)

Share this post


Link to post
Share on other sites

А документация есть. довольно подробная http://docs.joomla.org/

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

В подробной документации этого нет, но хвала Stack overflow, можно найти: onExtensionBeforeSave.

А на джумлафоруме ничего нет http://forum.joomla.org/viewtopic.php?f=627&t=797335

 

А методы для одной версии называются так, для другой сяк, документация перемешана.

Share this post


Link to post
Share on other sites

А документация есть. довольно подробная http://docs.joomla.org/

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

В подробной документации этого нет, но хвала Stack overflow, можно найти: onExtensionBeforeSave.

А на джумлафоруме ничего нет http://forum.joomla.org/viewtopic.php?f=627&t=797335

 

А методы для одной версии называются так, для другой сяк, документация перемешана.

Видимо издержки прыганья по версиям. http://docs.joomla.org/Plugin Методы плагинов платформы 3х есть, но пока никак не описаны.

Share this post


Link to post
Share on other sites

 

А документация есть. довольно подробная http://docs.joomla.org/

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

В подробной документации этого нет, но хвала Stack overflow, можно найти: onExtensionBeforeSave.

А на джумлафоруме ничего нет http://forum.joomla.org/viewtopic.php?f=627&t=797335

 

А методы для одной версии называются так, для другой сяк, документация перемешана.

Видимо издержки прыганья по версиям. http://docs.joomla.org/Plugin Методы плагинов платформы 3х есть, но пока никак не описаны.

Если сравнивать Joomla и OpenCart с точки зрения архитектуры, то Joomla!

Но ее тянет за собой вслед наследие старых версий. Видно, что ее пилят активно, и это плюс. Однако не все прекрасно в датском королевстве.

Но Joomla - не магазин, а сайт. Связка Joomla + Aceshop вполне имеет право на жизнь.

Share this post


Link to post
Share on other sites

 

 

А документация есть. довольно подробная http://docs.joomla.org/

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

В подробной документации этого нет, но хвала Stack overflow, можно найти: onExtensionBeforeSave.

А на джумлафоруме ничего нет http://forum.joomla.org/viewtopic.php?f=627&t=797335

 

А методы для одной версии называются так, для другой сяк, документация перемешана.

Видимо издержки прыганья по версиям. http://docs.joomla.org/Plugin Методы плагинов платформы 3х есть, но пока никак не описаны.

Если сравнивать Joomla и OpenCart с точки зрения архитектуры, то Joomla!

Но ее тянет за собой вслед наследие старых версий. Видно, что ее пилят активно, и это плюс. Однако не все прекрасно в датском королевстве.

Но Joomla - не магазин, а сайт. Связка Joomla + Aceshop вполне имеет право на жизнь.

Ну да, везде есть свои недостатки. Я перебрался на опенкарт по причине того, что устал для магазинов пилить сразу две системы. Самые популярные там virtuemart и жумшоппинг. Второй вроде получше первого, но все равно, удобнее взять магазинную коробку, чем изобретать в очередной раз велосипед на базе бензопилы. Цена та же, но работы меньше. Тем более в опенкарт весьма неплохо реализовано MVC, с довольно низким порогом вхождения. Что несомненно является огромным плюсом (если пилили друпал, то знаете о чем я). В итоге рациональнее выбирать инструмент под конкретную задачу, чем притягивать за уши задачу к конкретному инструменту. Если требуется каталог, то Joomla+ZOO вне конкуренции. Если блог, то это ворпресс, Если же магазин при малом бюджете, то опенкарт. Если рассматривать нас, как разработчиков приложений, то тут хоть народу и поменьше будет, но и вопросы конкурирования не озадачивают.

Share this post


Link to post
Share on other sites

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

Edited by underline
  • +1 2

Share this post


Link to post
Share on other sites

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

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

согласен...ну зато америкосы ведутся на неё как наши на Битрикс или Друпал (хотя последний уже отходит на второй план). Когда выбирал CMS для магазина - начитался про мадженто что он занимает чуть ли не 70% мирового рынка ИМ. Правда магазинов на нем живых так и не увидел...

  • +1 1

Share this post


Link to post
Share on other sites

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

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

http://www.smashingmagazine.com/2010/01/22/35-beautiful-and-effective-ecommerce-websites/

http://www.rockettheme.com/magento-templates

 

Почему у них нет проблем с магенто?

Share this post


Link to post
Share on other sites

А при чем здесь они? Я не говорил о том, что шаблон для Magento создать невозможно в принципе, а о том, что для его создания нужно потратить в полтора-два раза больше времени, чем при работе с другими CMS.

Share this post


Link to post
Share on other sites

А при чем здесь они? Я не говорил о том, что шаблон для Magento создать невозможно в принципе, а о том, что для его создания нужно потратить в полтора-два раза больше времени, чем при работе с другими CMS.

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

  • +1 1

Share this post


Link to post
Share on other sites

Prestashop довольно интересная CMS, но очень много там не понятных вещей или просто с не привычки после Opencart, но инус еще в том что очень мало бесплатных модулей и шаблонов и практически нет информации на русском

Share this post


Link to post
Share on other sites

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

 

Не считаю, а знаю, т.к. сталкивался с Magento на практике. Если так рассуждать, то все шаблоны похожи друг на друга как для Magento, так и для Opencart.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.