Новостной портал •  Форум •  FAQ по форуму  •  Поиск  •  Личные настройки  •  Группы  •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
Календарь 
База знаний 
 Полная статистика 
:: Общие (27) ::
:: Самые популярные :: Самые высоко оцененые статьи :: Последние статьи ::
 Движки интернет-магазинов. VirtueMart, osCommerce, Zen Cart. 
Описание Сравнение, мнения, заметки.
Автор admin Дата Вт Июл 03, 2007 2:50 pm Тип Общие
Слова
Категории Программирование
Комментарии читателей [37 - Добавить комментарий]
Просмотров 52769
Движки интернет-магазинов. VirtueMart, osCommerce, Zen Cart.
Сравнение, мнения, заметки.
Сравнение интернет-магазинов VirtueMart, Zen-Cart и osCommerce.

Image
VirtueMart (VM) http://virtuemart.com/ один из самых перпективных движков для создания Интернет магазина. Когда-то давно, на заре своего появления назывался этот магазин компонентом phpShop. Что он из себя представляет:
- последняя версия VM 1.0.12, выходит также интегрированная версия Joomla-CE (в комплекте), а также есть русские дистрибутивы – VMRE.
- Это компонент системы Joomla, который обрел некую самостоятельность от своего CMS. Тем не менее, он полностью в нее интегрируется, что есть плюс. Joomla и сама по себе хорошая CMS, а имея в активе VM – так и вообще замечательно.
- Стиль написания кода php в этом магазине на мой взгляд не слишком удобен. Я бы назвал его несколько неряшливым. Нет строгого разделения кода, стилей, отображения и т.д.
- Есть поддержка многих языков, удобная и простая. Есть локали для русского. Есть даже русскоязычные версии самого магазина, что является плюсом.
- Неудобно организовано хранение различных изображений. Они получаются несколько разбросаны по каталогам, или закопаны «глубоко в недрах» папок магазина. Почему это плохо: у Joomla есть некоторая система хранения изображений, и гораздо удобнее если бы и магазин хранил бы их там. Это относится и к изображениям товара, и к собственным картинкам.
- Функциональность магазина чрезвычайно велика. Это радует, потому что удобно развивать магазин в перспективе. Плюс.
- Есть заготовки для разделения кода от отображения. Это плюс, хотя увы, дело пока не доведено до логического завершения. Т.е., для отображения используются некоторый вид шаблонов, но нет отдельно определенного CSS (используется таблица стилей определенная шаблоном самой Joomla, что может и не так плохо), а также сам код изобилует встроенными стилями, которые подчас мешают. Слишком много табличности, опять же в самом коде. В идеале код не должен вообще содержать тэгов html и стилей CSS, полностью переложив эту задачу на некие шаблоны. В самой Joomla эта задача более-менее упорядочена, хотя и там иногда приходится «выдирать» излишние тэги.
Тем не менее, считаю это плюсом, потому что в других движках я не наблюдаю такого разделения вообще! А здесь при небольшой модификации, можно добиться красивого современного интерфейса, особо код не перелопачивая.
- В наличии есть ряд дополнительных компонентов и модулей – всякого рода меню, окошки с лучшими товарами и прочая. Все они являются компонентами или модулями для Joomla, дополняющие магазин лучшей функциональностью. Есть хорошие меню на javascripts.
- Есть масса платежных модулей, а также модулей обрабатывающих доставку – как компоненты уже для самого VM. Это серьезный плюс.



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

Zen-Cart (ZC) http://zen-cart.com/
Это новый для меня движок. Интересен он мне стал тем, что имеет некую связь с phpbb, который мне всегда нравился. Пока только краткие замечания, потому что я его только изучаю. Итак:
- Последняя версия – 1.3.7, русских модификаций не замечено.
- Языковые локали есть. Русской локали пока нигде не видел, по крайней мере официально.
- Есть некая связь с phpbb. Но какая? Пока ничего не понял… Очевидно, что какая-то информация должна выбрасываться в форум, иначе зачем еще при установке запросили каталог с phpbb Wink пришлось ставить внутрь форума, чтобы понять а нафига собственно? Нашел только, что пользователи могут быть синхронизированы. Надо будет попробовать.
- Является клоном osCommerce, т.е. многие решения OC подойдут и для ZC.
- сам код в целом понравился, но надо еще разобраться насколько он удобен.
- Есть шаблоны. Это радует. Но структура шаблонов не понравилась. Во первых, это на совсем шаблоны, в том виде, как я их понимаю. Они содержат код php, что на мой взгляд неправильно. В шаблоне, чтобы работа с ним была удобна, должны быть только специальные метки типа [name]? Которые заменяются кодом на содержимое. А здесь это получается не столько шаблоны, сколько части кода, отвечающего за отображение, включая даже SQL-query. Таким образом, легко модифицируется только CSS Wink.
- Функциональность, как я понял, базируется на osCommerce. Есть неплохой набор дополнений, но я их толком не изучил. Плюс.
- Магазин этот часто предлагается хостерами в качестве опции, чем он меня, собственно и заинтересовал. Кто работал на Zen Cart – напишите плиз свои отзывы, особенно интересует мнения программистов!


osCommerce (OC) http://www.oscommerce.com/

- Последняя версия 2.2. Насколько я знаю, один из старейших движков, ныне служащий основой для многочисленных клонов.
- Русская локаль присутствует. В том числе и для администрирования. Организация локали не понравилась – излишне сложная. Есть общий файл, и зачем-то еще куча дополнительных. Можно было бы просто одним файлом, незачем так размачивать. Кажется, в ZC также.
- Построение кода понравилось. В некоторых файлах php заметил вкрапления тэгов html, настораживает. Опять там td, tr…
- К сожалению, не понял что с шаблонами ;-( . Вроде написано Template struture implementation to: allow layout changes to be adaptive, easy, and quickly to make (MS3), allow easy integration into an existing site (MS3)
Интересно, что это за MS3? Некий формат или стандарт?
- На официальном сайте скудная информация о дополнительных компонентах. Но, полагаю что их довольно много.


Эх, нет идеала в этом мире Wink Кто может чего рассказать про движки Интернет-магазинов – заранее спасибо!
  

 Комментарии пользователей 
admin
Добавлено: Вт Июл 03, 2007 2:55 pm    Заголовок сообщения

Пока наверное предпочту VirtueMart. Мне он кажется более близким к идеалу, хотя еще попробую приглянуться получше к коду osCommerce.

Добавлено: Ср Июл 04, 2007 7:06 am    Заголовок сообщения

ИМХО, Зена и ocКоммерс - одно лицо.
admin
Добавлено: Ср Июл 04, 2007 7:20 am    Заголовок сообщения

Да, причем Zen Cart - развитие osCommerce.
Его и смотрю, хотя все же думаю VirtueMart лучше. По структуре он мне больше нравится, хотя я все себя мучаю - а может ты просто привык?
admin
Добавлено: Пт Июл 06, 2007 9:11 am    Заголовок сообщения

Новое дополнение!

Итак, среди интернет-магазинов выделились 2 лидера: VirtueMart и osCommerce/ В последнем, кроме чистого, есть два на мой взгляд интересных варианта:
1) osCommerce VaM Edition - это версия разработанная Александром ака VaM, но, она уже не является чистым Open Source как таковая. Стоит она недорого - 600 руб, и разработчику серьезного магазина стоит рассматривать и эту версию. Для изучения я по крайней мере ее достал. Не понравилось вот что: хотя она и стоит денег, поддержка не гарантируется, оплата как я понял - не разовая (это касается обновлений наверное), плохая работа с "вновь обратившимися". О плюсах я расскажу позже - как изучу. Предварительно, эта сборка имеет четко выделенные шаблоны (чего НЕТ в osCommerce!), большой набор уже встроенных модулей, в т.ч. оплаты.
2) Zen Cart. Честно говоря, не совсем понимаю почему вне России эта модификация osCommerce так популярна.
В целом, для osCommerce? хочу отметить следующее: магазин имеет четкую структуру, жесткую и по все видимости надежную и быструю. Очень удобна на мой взгля, работа с языковыми локалями. По крайней мере внешне. Основной недостаток - отвратительное отображение - стандартные построены исключительно на таблицах, много тэгов впаяно в коде, что просто ужасно.

Еще не слишком удачно построена поддержка osCommerce, по крайней мере в России, но это уже лично мое мнение Embarassed


VirtueMart.
Open Sourсe в чистейшем виде. О недостатках его я уже писал, все так и есть код грязноват, вполне возможно встреча с багами. Не слишком удобная работа с языками, но в общем этот движок как ни странно чуть более продвинут функционально. Возможно он более тяжеловесный и медленный, чем osCommerce, тем более что работает он еще и внутри Joomla-Mambo, тогда как osCommerce законченная CMS.
Но, опять же, тэги отображения, вынесены в прототипы шаблонов. То, что это компонент Joomla-Mambo (а это в принципе портальная система), позволяет расширять сайт практически до бесконечности, хоть до супер-мега-портала, с блогами, форумами, чатами и пр.
Хотя исходно прото-шаблоны тоже построены на тэгах table-tr-td, несложно перевести все в тэги div.
admin
Добавлено: Пт Июл 06, 2007 5:27 pm    Заголовок сообщения

Новое.
Установил модифицированную сборку osCommerce VaM.
!!!!!!!
Мда, мощно. Александр, видно что постарался.
В принципе, в этой версии osCommerce есть абсолютно все, что только можно придумать для магазина. Конечно, при этом мы получаем наверняка массу излишеств, которые в идеале можно устранить.
Полный список модификаций: http://kypi.ru/product_info.php?products_id=3
Судя по базе, он стал несколько тяжеловат, но это, учитывая его возможности, приемлемо.
Платежные системы: не заметил Assist, а также интересный на сегодня Chronopay. Но есть Rupay.
В целом надо наверное отдельной веткой дать небольшой обзор систем платежа, и как ими пользоваться. Меня особенно интересуют процессинги кредиток и платежные терминалы - на мой взгляд самые интересные варианты.
Часовой пояс: GMT
На страницу 1, 2, 3, 4, 5, 6, 7, 8  След. 
Комментарии читателей [37 - Добавить комментарий]

 Перейти:   

Powered by Knowledge Base, wGEric 2002 PHPBB.com MOD
This script (Knowledge Base - MX Addon v. 1.03e) is modified by Haplo



Часовой пояс: GMT
Rambler's Top100 Board Security

17848 Attacks blocked
Powered by phpBB2 Plus, phpBB Styles and Kostenloses Forum based on phpBB © 2001/6 phpBB Group :: FI Theme :: Моды