E-commerce платформа P-Cart
Языковые версии: русский, украинский, английский
Регион: внутренний заказ компании
Год создания: 2012
- Клиент Aquaweb
- Дата 19.11.2014
- Ссылка p-cart
P-Cart - это универсальная платформа для разработки интернет-магазинов
В отличие от обычной CMS для разработки и управления интернет-магазинами, P-Cart - это комплексный продукт, который включает в себя несколько ключевых компонентов:
- Ядро - основной компонент движка интернет-магазина. Ядро включает базовую функциональность и предоставляет необходимые инструменты для разработчиков, позволяющие легко дописывать необходимый функционал.
- Подсистема расширений - специальный компонент позволяющий неограничено расширять функционал движка интернет-магазина, с помощью установки дополнительных модулей. Включает соответствующие API, стандарты и форматы данных.
- Репозитории расширений - защищенные хранилища данных на серверах веб-студии, предназначенные для централизованного хранения доступных для установки расширений.
- Панель управления сайтами - специальная веб-система для централизованного управления сайтами веб-студии. Позволяет разворачивать новые сайты на серверах, следить за их работой, управлять доступом к расширениям и репозиториями.
- Единый центр документации - веб-система централизованного управления документаций к магазинам P-Cart
- Серверная инфраструктура - стандартизированный набор серверного программного обеспечения, используемый для работы сайтов.
- Подсистема обмена с внешними сервисами - внешние API для интеграции P-Cart с системами управления торговлей и пр.
Основные возможности:
- Система управления контентом интернет-магазина
- Контекстно зависимая справка
- Система управления пользователями и группами пользователей, распределение прав
- Подсистема аутентификации
- Подсистема
-
Управление сущностями:
- карточка товара
- каталог
- статусы товаров
- характеристики (наборы, типы, опции, верификация, единицы измерения, пиктограммы)
- Подсистема фильтров
- Подсистема поиска
- Способы доставки
- Способы оплаты
- Управление валютами
- Статические страницы
- Клиенты / корзины / заказы
- Подсистема скидок и скидочные сертификаты
- Подсистема портлетов
- Поддержка навигаторов цен
- Подсистема управления SEO настройками для страниц, товаров, групп товаров, динамических страниц, получаемых при пересечении фильтров
- Интеграция с 1С, P-Cart CRM
- Стандартная интеграция с 1С (а-ля Битрикс)
Используемые технологии:
- Python / Django / virtualenv
- PostgreSQL - в качестве основной СУБД
- ElasticSearch
- Memcached - для кеширования наиболее часто используемых данных
- nginx / uwsgi
- CKEditor - для редактирования html полей в сущностях магазина
- Filer - в качестве файлового менеджера
- Coverage
- Stylus в качестве основного препроцессора для CSS
- Less
- Javascript / CoffeeScript
- jQuery
- Redis - для реализации альтернативной системы фоновых задач для высоконагруженных магазинов с большим потоком задач
- SOAP server - для взаимодействия с 1С, а также реализации специального API для взаимодействия с другими плагинами
- Twitter Bootstrap
- Sentry - для сбора статистики и анализа ошибок
- Coverage - для покрытия движка автоматизированными тестами