OpenCart – это e-commerce платформа для создания интернет-магазинов. Платформа OpenCart позволяет бесплатно создать базу для интернет магазина в виде товаров, способов оплаты и доставки. ПО OpenCart распространяется с открытым исходным кодом в репозитории GitHub. Система OpenCart может быть установлена на любом веб-сервере (например, Apache HTTP Server) с поддержкой PHP (как минимум версии 5.2) и базой данных MySQL. Для полноценной работы OpenCart, необходимо подключить следующие модули и библиотеки для php: Curl, ZIP, Zlib, GD Library, Mcrypt, Mbstrings, Xml.
Среди конкурентов OpenCart – такие e-commerce платформы, как WooCommerce (WordPress), Magento, OSCommerce, ZenCart, Shopify, 1С-Битрикс. OpenCart является третьей по популярности системой для создания интернет-магазинов после WooCommerce и Magento.
CMS OpenCart поддерживает многоязычность, система переведена на:
- Английский
- Французский
- Немецкий
- Итальянский
- Испанский
- Русский
- Китайский упрощенный
- Традиционный китайский
- Японский
- Голландский
- Венгерский
- Индонезийский
- Фарси
- Норвежский
- Португальский
- Румынский
- Турецкий
- Польский
- Украинский
- Китайский
- и другие языки
Преимущества CMS OpenCart
- Открытый исходный код ПО.
- Возможность добавлять список категорий, продуктов, производителей без ограничений.
- Возможность создавать неограниченное количество информационных страниц.
- Многоязычность, система переведена на более чем 20 языков мира.
- Возможность установки собственных тем.
- Встроенные модули: отзывов; скидок; купонов, способов доставки, рейтинга товаров; система изменения размера изображений; система подбора аналогичных товаров.
- Функция динамического расчета стоимости.
- SEO – средства поисковой оптимизации.
- Возможность создания нескольких интернет-магазинов на одной платформе.
- Функция резервного копирования и восстановления.
- Система журнала и отчета об ошибках.
Недостатки CMS OpenCart
- Добавление новых функций производится в основном за счет установки дополнительных модулей и расширений, которые часто могут быть не совместимы с версией OpenCart.
- При обновлении версии OpenCart или шаблонов могут выйти из строя или работать не корректно некоторые плагины.
- При использовании визуального редактора усложняется код лишними тегами, что может ухудшить индексацию сайта.
- Отсутствует возможность загружать изображения пакетом по несколько штук. Сортировка изображений в произвольном порядке.
- Отсутствует система автоматического создания понятных Url на основе заголовков.
Установка OpenCart (на примере русифицированной osStore)
Перед установкой скачайте последнюю версию OpenCart на компьютер с официального источника (см. полезные ссылки в конце статьи).
Установка на сервера Linux/Unix/Windows
1. Загрузите папку Upload на сервер (cPanel в public_html/, Plesk в httpdocs/, для Windows серверов /wwwroot).
2. Переименуйте файл config-dist.php в config.php и admin/config-dist.php в admin/config.php
3. Для Linux/Unix убедитесь, что следующие папки и файлы доступны для записи, т.е. имеют права chmod 0755 или 0777.
system/storage/cache/
system/storage/download/
system/storage/logs/
system/storage/modification/
system/storage/session/
system/storage/upload/
system/storage/vendor/
image/
image/cache/
image/catalog/
config.php
admin/config.php
4. Установите базу данных MySQL и запишите данные доступа.
5. Перейдите к разделу сайту, куда вы загрузили папку Upload.
6. Выполните пошаговые инструкции.
7. После успешной установки вам необходимо удалить установочную директорию.
Установка на локальные сервера
Веб-сервера для локальной установки:
http://www.apachefriends.org/en/xampp.html
http://www.ampps.com/
http://www.usbwebserver.net
http://www.wampserver.com/
http://www.denwer.ru/
Полезные ссылки
OpenCart официальный сайт – http://www.opencart.com/
OpenCart русская сборка – http://opencart-russia.ru/
OpenCart (osStore) русифицированный https://ocstore.com/
OpenCart документация – http://www.opencart.com/index.php?route=documentation/documentation
Часто задаваемые вопросы об OpenCart – FAQ – http://forum.opencart.com/viewforum.php?f=134
Форум OpenCart – http://forum.opencart.com/