Обзор OpenCart

21.03.2018 12:44 (838 просмотров)

OpenCart — одна из самых распространненных платформ для создания интернет-магазина в рунете. Она не требует ежегоной платы за использование и экономна с точки зрения потребления ресурсов сервера. То есть, идеально подходит на случай, если Вы хотите начать торговать онлайн, и при этом у Вас на конкретный данный момент времени весьма ограниченный бюджет для старта.

При всех плюсах, у системы есть и минусы. Поэтому важно понимать, ч кему можно прийти с OpenCart, а где упретесь в потолок.

 

Какие возможности дает OpenCart для интернет-магазина?

Управление товаром

  • Можно относить товар к нескольким категориям магазина
  • Можно красиво оформить спецификацию (технические характеристики).
  • Опции ( комплектация ). В зависиомсти от опции может меняться итоговая цена товара

С помощью дополнительных модулей можно сделать:

  • Указывать Главную категорию товара ( помогает устранить дубли страниц, что важно для SEO)
  • Импорт/экспорт товаров из XSL, XML, 1С/Мой склад
  • Массовое редактирование товаров, атрибутов товаров
  • Удобный фильтр по атрибутам, опциям, производителям, диапазону цены
  • Можно сделать быструю загрузку изображений в 1 клик

 

Маркетинг

  • Заказ товара (куда же без этого)
  • Корзина
  • Регистрация пользователей
  • Группы клиентов — можно указывать разные цены (они называются "Скидки") для разных групп клиентов (постоянные или оптовые и тд)
  • Назначение акционных цен с указанием даты действия. Пройдет дата - акция закончится автоматически
  • Управление валютами
  • Мультиязычие ( возможность покрыть разные аудитории ). Мультиязычие не совсем корректное, требует дополнительного модуля, чтобы варианты страницы для разных языков отображались по разным SEO URL ( при этом до версии 3.x, ЧПУ будут отличаться только наличием языковой метки, а не кардинально другими алиасами )

С помощью модулей можно сделать:

  • Укороченную страницу заказа через корзину
  • Быстрый заказ ( Заказ в 1 клик ) с минимум заполнений, актуально при заказе 1 товара. Модуль встроен во многие шаблоны
  • Покупку в кредит с онлайн оформлением в банке ( к примеру, для Приватбанка )
  • Следить за изменением цены
  • Подписаться на появление товара в наличии
  • Блоги/Полезные статьи по тематике магазина ( может очень сильно повлиять на SEO )

 

SEO

  • Есть поля title, description, keywords
  • Есть возможность указать "теги товаров" ( обеспечивают доп перелинковку товаров )
  • Есть карта сайта xml ( которую необходимо "стравить" поисковикам ). При большом кол-ве товара будет сильно тормозить на слабых хостингах.
  • Хорошая скорость на средненьких хостингах при кол-ве товаров до нескольких тысяч ( по сравнению с другими e-commerce-системами )

С помощью модулей можно:

  • Автоматически генерировать тег title, description, keywords
  • Сделать автоматическое заполнение SEO URL на основе названия товара или других данных товара
  • Ускорить загрузку сайта при большом кол-ве товара с помощью модулей кешизации html-страницы

 

Настройки и другое

  • Из коробки без установленного купленного шаблона - в OpenCart'е настроек, что кот наплакал. Но кто юзает дефолтный и не очень красивые шаблон дизайна? Да никто!
  • В основном меню сайта просто выводятся активные категории. Никакой возможность управлять менюшкой нету. В OpenCart 3.0 среди расширений появилась категория для меню, но там нет ни единого модуля для реальной работы. Опять же существует ряд покупных модулей, которые могут решить эту проблему. Иногда управление менюшкой есть среди модулей шаблона.
  • Не управляемые подвал сайта - зачастую в настройках шаблона есть ряд опций, которые регулируют данные в подвале

 

 

Работа над сайтом без программиста

  • В OpenCart 2 появился менеджер расширений, с помощью которого можно устанавливать модули без помощи программиста. В 1.5.x такой возможности не было. Но самостоятельное создание заканчивается там, где начинается конфликты модулей или нетипичные задачи :)

 

 

Плюсы и минусы OpenCart

Несопоримые плюсы:

  • Бесплатная ( не требует платы за использованием самой системы по $ 200-300 в год, как ImageCMS или Bitrix)
  • Открытый исходный код. Вы действительно полностью владеете своим магазином. Он не "заглохнет" из-за того, что Вы не хотите больше платить за лицензию
  • По сравнению с другими бесплатными решениями ( WooComerce, VirtueMart ) структура базы данных изначально создана под магазины, а не цеплялась на блоговый движок
  • Не требовательная в ресурсах хостинга ( по сравнению с опенсоурсной и созданной для магазинов PrestaShop, которая является единственным конкурентоспособным решением в этой области ). Естественно, чем меньше ресурсов, тем меньше стоимость хотсинга. Хотя, когда у Вас будет 10 000 товара, все равно начнутся некоторые проблемы со скоростью ( при параметрах 128 МБ оперативки на хостинге ).
  • Куча разработчиков в русскоязычном сообществе
  • Много бюджетных шаблонов дизайна
  • Очень много обучающих материалов

 

Минусы

  • Скудный стартовый функционал в коробке
    - Сложно работать с карточками товаров, если заполнять их вручнуюю. Хотя с модулем Handy Product Manager это перестает быть проблемой
    - Ужасно большая страница заказа с 6 шаговым оформлением заявки — решается с помощью модуля Simple Checkout
    - Проблемы с дублями страниц — решается с помощью бесплатного модуля SEO PRO
    - Нет автозаполнения ЧПУ в момент добавления товара — решается с помощью бесплатного модуля SEO URL Generator FREE
    - Очень плохой встроенный фильтр товаров — решается с помощью OC Filter или другого
    - Необходимо сделать много движений, чтобы загрузить фото товара — решается с помощью модуля Alternative Photo Uploader или другого
    - Нет возможности вести блог и добавлять новости — решается с помощью бесплатного модуля News Blog
    - Неуправляемое меню сайта ( тупо выводит список категорий товара, никаких других страниц добавить нельзя ). Хотя в шаблонах часто данный функционал доработан — решается с помощью модуля Mega Menu или другой
    - Проблемы с SEO URL. К примеру, на двуязычном сайте будут одними и теми же — с модулем SEO Мультиязык в УРЛ можно подставить метку языка
    - Проблемы с удобством массового добавления/управления товаром и атрибутами. Частично решается модулями импорт/экспорта, но вопрос заполнения атрибутов остается открытым.
    - Нет никакого импорта/экспорта XML — на первоначальном этапе может и не понадобиться. Но так же есть модули
  • Исходя из предыдущего пункта, несмотря на бесплатность, требует некоторых вложений, чтобы довести до рабочего состояния. Но я бы сказал, что это недостаток только для о-о-очень больших любителей "шары". Ведь на это вы вы потратитесь 1 раз, а не будете ежегодно платить по 200-300 долларов просто за использование системы.
  • Архитектура системы такова, что предпочитает скорость работы целостности данных. Опять же для магазинов среднего уровня это вряд ли будет иметь какое-то значение, кроме того, что иногда не будут сходиться остатки на складе. А если с товарами будут работать одновременно десяток человек, то могут затирать данные друг друга ( при редактировании одно и того же товара )
  • Закрытый код отдельных модулей — являение распространено именно в русскоязычном сообществе из-за слабой культуры обращения с интеллектуальной собственностью и абсолютным остутсвием последствий за ее кражу. Но опять же, практика ежегодной оплаты мало распространена. В основном 1 раз заплатил и пользуйся до конца жизни проекта (если не менять домен)

 

Резюме по плюсам и минусам

OpenCart дает вам удешевление в начале, и необходимость больших переделок в случае развития магазина. Насколько это хорошо или плохо решать вам.

Я лишь напомню, что в жизни нет ничего вечного. Магазин, как и любой другой сайт, — не может быть застывшей системой. Сам бизнес постоянно меняется (если мы говорим о реальном бизнесе, а не о попытках делать бизнес). И в любом случае в сайт нужно будет вкладывать деньги. Если смотреть на OpenCart так, то в нем есть ряд недостатков. Их нужно просто закрыть. И делать бизнес, а не зацикливаться на том, какая система лучше или хуже.

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

Если для вас разработка магазина — это разведка боем, если сейчас у вас оффлайн бизнес в категории малый, если вы не готовы вкладывать в рекламу и SEO от $ 500 ежемесячно, то лучше остановиться на OpenCart и начать продавать. Когда продажи наладятся, начнете думать в сторону перехода от OpenCart на более удобную платформу, если это вообще понадобится ( к примеру, ходят слухи, что Rozetka работает именно на этой системе, хотя значительно переделанной ).

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

 

P.S.

Для непосрдественного ознакомления, что и как делать в системе, читайте раздел "Как управлять магазином на Open Cart 2?"