Всем привет! В данной статье хотелось бы поделиться своим опытом выбора компонента интернет магазина для Joomla. На сегодняшний день расширений для создания интернет магазинов на популярном движке Joomla достаточно велико, что даже не знаешь что выбрать, на какой из них сделать упор. Ведь, сделав неправильный выбор, мы можем потерять не только время, но и деньги. И так, давайте я расскажу, что я выбрал и почему.

Интернет магазин на Joomla
Интернет магазин на Joomla

Из всего многообразия расширений для создания магазинов в Joomla я остановился на двух расширениях: Joomshopping и Zoo (+ приложение jbzoo). Во времена пользования Joomla 1.5 я пользовался компонентом Virtuemart 1-ой ветки. Кстати, Virtuemart и по сей день популярен и я бы даже сказал, самый популярный компонент по созданию магазина на Joomla. Но я от него отказался. Почему? Первая причина была в том, что с выходом Joomla 1.6 - 2.5 разработчики затянули переезд расширения на новую версию cms. Я достаточно долго ждал, ну и естественно, как и подобает в таких случаях стал искать альтернативу. Вообще с Joomshopping я был знаком давно, но я присматривался к нему, популярности на Joomla 1.5 у него практически не было. К моему счатстью немецкие разработчики Joomshopping оказались куда шустрее и выпустили Joomshopping под новую версию Joomla, так, что можно было использовать его смело. В то время я работал в веб-студии и потребность в создании магазинов была высокая. Медлить было нельзя. Рынок не прощает медлиности - если ты не можешь предоставить свой продукт в определенный срок, то это сделаю другие. Это было моим первым шагом перехода с Virtuemart на Joomshopping. И я об этом не жалею.

Что мне не понравилось в Virtuemart?

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

Почему Joomshopping?

Другое дело Joomshopping - здесь меня привлекало практически все, ну были пару моментов, которые меня смущали и то сегодня от них не осталось и следа. Вот некоторые решающие особенности, которые я могу выделить от себя:

  • удобная и привлекательная панель управления;
  • более расширенный функционал из коробки, на мой взгляд, чем у того же виртуемарт. Можно создать полноценный магазин, например, интернет магазин техники с фильром товаров и корзиной абсолютно бесплатно со стандартным набором расширений;
  • огромное количество расширений платных и бесплатных, как на сайте самого разработчика, так и сторонних разработчиков;
  • скрость работы и небольшая нагрузка на БД - joomshopping просто "летает". У меня такое ощущение складывается, что установив Joomshopping, Joomla в целом начинает работать быстрее.
  • удобная структура шаблонов вывода компонента - категории, товары, производители и т.д.
  • регулярные обновления - фикс ошибок + новые фичи.

Это далеко не полный список всех преимуществ Joomshopping. Написал, просто на скорую руку, да и этого думаю уже достаточно, чтобы понять, что Joomshopping по настоящему крут. За все время работы с Joomshopping, а это с 2010 года я сделал немало хороших сайтов. Ах да, забыл сказать, что же меня смущало в то время в Joomshopping. Смущало меня то, что шаблон вывода джумшоппинг был сделан на таблицах, а к тому времени я полность перешел на блочную верстку и таблицы меня напрягали. Мне пришлось перелопатить весь шаблон и переделывать на дивы. Но вскоре вышел шаблон от стороннего разработчика - nevigen.com и назывался он - default_div, стандартный шаблон Joomshopping, только полность переписан на дивы. Это было хорошей новостью. Вскоре сам немецкий разработчик перевел шаблон по умолчанию на дивы и сделал его адаптивным.

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

Альтернативное решение — JbZoo

Вообще, некоторую альтернативу я все же нашел - JbZoo. Почему jbzoo, а что с Joomshopping? Для меня обо данных раширения актуальны, просто есть у каждого свои плюсы и минусы.

JbZoo - это приложение (расширение) для популярного конструктора контента Zoo. Его разработала команда русских программистов во главе с главным бармалеем, как он сам говорит, Сметанниковым Денисом )). Что сказать, проект очень хорош. Кстати, расширение данное платное, но стоит не так дорого, в районе 3 000 руб. По крайней мере своим функционалом он себя полностью окупает. Приобретая расширение за 3 тыс. руб., вы получаете доступ к скачиванию файлов, а также доступ к закрытому форуму поддержки на 6 месяцев. На сайте разработчика вы можете ознакомиться со всеми тарифами.

Особенности jbZoo:

  • проект полностью на русском языке - да, это большой плюс;
  • jbzoo - это приложение для Zoo, а это значит оно работает со всеми расширениями Zoo, а Zoo я вам скажу довольно популярный компонент и расширений для него достаточно много;
  • гибкая настройка магазина - создание необходимых полей, построение структуры магазина так, как вам этого хочется;
  • дополнительные расширенные элементы - элемент картинки с попап галереей, элемент автоматического поиска похожих материалов, мощный элемент цены и корзины с достаточно гибкой настройкой и др.
  • практически полный функционал из коробки - мощный фильтр товаров, быстрый просмотр товаров в списке товаров, ajax корзина товаров, оформление товара на одной странице, плагины доставки, плагины оплаты, в том числе электронными деньгами - robokassa, interkasa, смс информирование о новом заказе и др.
  • мощная документация на русском языке + форум поддержки;
  • Легкий контроль лицензий на домены - мы можем запросто поменять лицензию на домен из личного кабинета. Количество доменов для разных тарифов ограничено.
  • JBMarketplace - каталог расширений, написанные сообществом jbZoo. Расширения можно скачать, если у вас имееся активная подписка.
  • регулярное обновление - фикс ошибок + новые фичи.

Здесь получается, заплатив 3 тыс. руб., мы получаем полнофункциональный магазин без необходимости покупки дополнительных расширений от сторонних разработчиков. Хотелось бы еще отметить, что разработчики планируют выпустить отдельное расширение - jbzoo 3.0, т.е. отделив его от Zoo. Жду не дождусь когда он выйдет. Обещали его в начале 2016 года, но что-то затянули. Но ничего, будем пока пользоваться версией v2.2.0 или как они его сами назвали - версия 220 В. Ребя с юмором, что сказать...

В каких случаях я использую Joomshopping, а в каких Jbzoo?

Я создаю сайты на заказ. Клиенты бывают разные - кто-то готов платить, кто-то нет. В данном случае отмечу, что проект на Joomshopping клиенту обойдется дороже, т.к. практически всегда приходится покупать дополнительные расширения, как у самого разработчика, таки у сторонних. Покупаем то ведь не за рубли, а за евро и доллары. А отношение нашей валюты - рублей к иностранной сами знаете какое. Вообще, покупая расширения, можно создать довольно таки крутой магазин на Joomshopping с интеграцией 1С. Поэтому, если клиент готов платить, то мой выбор - это joomshopping. Ну, готов платить это понятие тоже растяжимое. Имеется ввиду найти зоотую середину между качеством и ценой. А так ведь можно и 1С Bitrix выбрать. В данном случае сайт на joomshopping можно легко развивать, покупая все расширения или заказывая у разработчика. В этом у joomshopping большой плюс.

На jbzoo тоже можно создать функциональный магазин, но подойдет он для тех, кто ограничен в финансах. К сожалению модуль интеграции с 1С у jbzoo нет, но зато есть мощная система импорта/экспорта. Конечно на форуме поднимали тему по этому поводу, но все же рабочего решения я так и не увидел. Также jbzoo подойдет тем, у кого сайт со сложной структруой. 

Я помню был у меня клиент, показал сайт на самописном движке и сказал хочу максимально, как у них. Начал конено же с Joomshopping в итоге убил огромное количество времени, денег (накупили расширений), чтобы понять, что данная структура сайта не по зубам Jooshopping. Пришлось купить Jbzoo и реализовать задуманное. Потрудились, потратились, но в итоге получилось все отлично и клиент остался доволен.

Вот как то так обстоят у меня дела с выбором компонента интернет магазина для cms Joomla.

А какой компонент для себя выбрали вы? Буду рад, если вы поделитесь в комментариях...