Вы здесь

OpenCart

Цена: 
 
OpenCart — e-commerce platform, ориентированная на создание интернет-магазинов. Является свободным программным обеспечением, распространяемым по лицензии GNU General Public License v3. Системой «OpenCart» поддерживаются дополнения. «OpenCart» создан и поддерживается Дениэлем Керром в репозитории GitHub. Программное обеспечение написано на языке программирования PHP, а в архитектуре использован шаблон проектирования MVCL. Подробнее

OpenCart — e-commerce platform, ориентированная на создание интернет-магазинов. Является свободным программным обеспечением, распространяемым по лицензии GNU General Public License v3. Системой «OpenCart» поддерживаются дополнения.

«OpenCart» создан и поддерживается Дениэлем Керром в репозитории GitHub. Программное обеспечение написано на языке программирования PHP, а в архитектуре использован шаблон проектирования MVCL.

Направление

E-commerce platform «OpenCart», ориентирована на создание интернет-магазинов, размещение в них товаров с различными вариантами доставки и оплаты.

История

E-commerce platform «OpenCart» была написана в 1998 году Кристофером Манном для Walnut Creek CDROM. Первый публичный релиз состоялся 11 мая 1999 года. Разработанный на языке Perl, изначально проект развивался слабо и окончательно был заброшен в 2000 году, когда Манн заявил, что он больше не может развивать OpenCart, так как у него есть другие обязательства.

Вторую жизнь система обрела благодаря британскому разработчику Дэниэлу Керру, который использовал наработки Манна для создания своего собственного движка на PHP . Первый релиз обновлённого OpenCart состоялся 10 февраля 2009 года — Керр выложил свою систему на Google Code под индексом 1.1.1

В сентябре 2014 года OpenCart стал самым популярным решением для интернет-коммерции в Китае, а по состоянию на август 2015 года на OpenCart работало 6,42 % всех интернет-магазинов мира. По этому показателю OpenCart стал третьим в мире, отстав только от WooCommerce и Magento и опередив  OSCommerce, ZenCart и Shopify.

В октябре 2014 года вышла версия 2.0, основными отличиями которой от версии 1.5 стали:

  • HTML5;
  • Адаптивный дизайн на twitter bootstrap;
  • Иконки и шрифты Font Awesome;
  • Установщик модулей;
  • Встроенный модификатор ocmod вместо популярного стороннего модуля vqmod в предыдущих версиях;
  • Увеличена команда разработчиков и тестировщиков

Функциональность

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

Как преимущества программного обеспечения официальный сайт отмечает следующие пункты:

  • Открытость исходного кода.
  • Документированность ПО.
  • Неограниченность категорий, продуктов и их производителей.
  • Неограниченность информационных страниц.
  • Поддержка мультиязычности и перевода интерфейса.
  • Возможность устанавливать собственные темы.
  • Встроенные модули:
    • отзывы клиентов;
    • система рейтинга продуктов;
    • система изменения размера изображений;
    • система отображения сопутствующих продуктов;
    • система скидок и купонов;
    • система выбора способа доставки.
  • Возможность указать несколько налоговых ставок.
  • Возможность указать вес продукта без и с упаковкой и динамически рассчитываемая стоимость.
  • Поисковая оптимизация.
  • Неограниченная модульная система, для создания нескольких магазинов на одной платформе.
  • Инструменты резервного копирования и восстановления.
  • Отчёт об ошибках.
  • Регистрация ошибок.

Также, в OpenCart есть ряд недостатков, которые отмечают пользователи:

  • Сложно добавлять новые функции для разных версий. Процесс установки и удаления модулей организован не совсем удобно. При установке всегда нужно следить за совместимостью модуля с версией движка.
  • Проблемы с обновлениями. После изменения версии, выходят из строя некоторые плагины, что отрицательно сказывается на работе всего сайта.
  • Периодически визуальный редактор самостоятельно создает лишний код, который усложняет работу IT-специалистам, утяжеляет и ухудшает индексацию сайта поисковыми системами.
  • Неудобно устроена функция загрузки картинок. Нет возможности загружать картинки пакетом по несколько штук, сортировка изображений происходит только в произвольном порядке, поиск по изображениям весьма проблематичен, что усложняет задачу замены фото к карточке товара, если на сайте их много.
  • Отсутствует возможность выставить автоматическое прописывание ЧПУ. В данной CMS ЧПУ прописываются вручную каждый раз после редактирования уже добавленных товаров либо «заливания» новых позиции.
  • Возникают проблемы при смене шаблона. Поскольку OpenCart обладает довольно сложной структурой кода, смена шаблона может вызывать сбои в работе отдельных модулей и всего сайта в целом.
  • Страница товара закрывается после нажатия клавиши сохранения и если нужно внести еще какие-то правки приходится снова искать нужный товар и открывать его.
  • Слишком много лишних полей при оформлении заказа. Причем, данные поля разбиты на спойлеры. И изменить это, не корректируя саму систему на техническом уровне, просто нельзя.

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

Поисковая оптимизация

Официальный сайт сообщает, что поисковая оптимизация заключается в простановке мета-тегов.

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

Сбор статистики

Как указано на официальном сайте, программное обеспечение собирает три вида статистики:

  • Отчёт о продажах. Считаются продажи за день, неделю и месяц.
  • Просмотры товаров. Полезно для отображения самых просматриваемых товаров.
  • Купленные продукты. Высчитываются самые продаваемые товары.

Мультиязычность

Официальный сайт утверждает, что система управления содержимым переведена с английского на 23 языках мира:

  • Французский
  • Немецкий
  • Итальянский
  • Испанский
  • Русский
  • Китайский упрощенный
  • Традиционный китайский
  • Японский
  • Голландский
  • Венгерский
  • Индонезийский
  • Фарси
  • Норвежский
  • Португальский
  • Румынский
  • Турецкий
  • Польский
  • Украинский
  • Китайский

Системные требования

Для работоспособности программного обеспечения требуется:

  • Веб-сервер (например, Apache), с установленным программным обеспечением:
  • База данных (рекомендуется MySQLi)
  • PHP (как минимум версии 5.2)

Необходимые библиотеки

Для полноценной работы, необходимы следующие модули и библиотеки для php:

  • Curl
  • ZIP
  • Zlib
  • GD Library
  • Mcrypt
  • Mbstrings
  • Xml

Лицензирование

«OpenCart» размещается в репозитории GitHub под лицензией GNU General Public License v3.

Выполненные проекты: 

Яндекс.Метрика