Shop-Script

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Shop-Script
Shop-Script logo.jpg
Shop-Script (раздел управления товарами).png
Административный раздел управления товарами
Тип система управления сайтом
Разработчик ООО «Артикус»
Написана на PHP, JavaScript
Операционная система кроссплатформенное программное обеспечение
Последняя версия 8.13 (13 августа 2020)
Лицензия проприетарная
Сайт shop-script.ru

Shop-Script — популярная в Рунете[1][2] коммерческая CMS с открытым исходным кодом, предназначенная для создания интернет-магазина. Написана на языке программирования PHP с использованием фреймворка Webasyst. Shop-Script поддерживает подключение плагинов и интеграцию с другими приложениями, написанными на базе Webasyst. При разработке приложения использован шаблон проектирования MVC. Разрабатывается и поддерживается российской компанией «Артикус»[3].

Известность широкой публике этой CMS принёс скандал[4] в 2011 году, связанный с индексированием поисковой системой «Яндекс» ссылок, ведущих на страницы с конфиденциальной информацией о покупателях интернет-магазинов, созданных на этой платформе. Причиной такого нежелательного поведения оказалась возможность индексации ссылок на страницу с информацией о заказе сервисом «Яндекс.Метрика», установленным в интернет-магазинах. Впоследствии компания-разработчик выпустила обновление, устраняющее возможность индексации таких ссылок.

Системные требования[править | править код]

Веб-сервер: Apache + mod_php либо nginx/lighttpd + FastCGI. IIS номинально поддерживается, но разработчиком не рекомендуется[5]. Стандартной конфигурацией для работы Shop-Script является сочетание Apache + mod_php. На сайте фреймворка также доступен пример конфигурации для веб-сервера nginx[6].

PHP: Версия 5.6 или выше.

Обязательные расширения PHP: mbstring, iconv, JSON, cURL, Imagick или GD, dom/xml, Zlib. Для корректной работы отдельных плагинов к Shop-Script могут потребоваться также другие расширения PHP.

MySQL: Версия 4.1 или выше.

История[править | править код]

Первая коммерческая версия приложения была создана в 2002 г. Владимиром Тупоршиным-младшим[7]. В это время у продукта ещё не было теперешнего названия Shop-Script.

2002 г. — версия 1.0. У приложения появилось окончательное название, и его продажи стали выполняться от имени компании «Артикус».

2003 г. — версия 2.0, позднее переименованная в Shop-Script PRO.

2004 г. — Shop-Script FREE, бесплатная версия, призванная стимулировать продажи платных версий продукта.

2005 г. — Shop-Script PREMIUM. Параллельно также была доступна версия Shop-Script PRO, отличавшаяся урезанной функциональностью и более низкой ценой.

2008 г. — версия WebAsyst Shop-Script; скрипт интернет-магазина стал частью семейства приложений WebAsyst, работающих на единой программной платформе и интегрированных между собой в единой административной панели.

2013 г. — Shop-Script 5, полностью переписанный на основе PHP-фреймворка Webasyst. Последующие релизы приложения представляют собой различные улучшения этой версии. Позже в этом же году открыт GitHub-репозиторий для разработчиков плагинов и тем дизайна.

2015 г. — Shop-Script 6.

2016 г. — Shop-Script 7.

2018 г. — Shop-Script 8.

История основных нововведений в версии Shop-Script 8[править | править код]

Версия Дата выпуска Основные нововведения
8.0 21 ноября 2018
  • Оформление заказа на одной странице.
  • Настройка режима работы магазина.
8.1 17 декабря 2018
  • Упрощённый выбор способов доставки без выбора типа доставки.
  • Онлайн-карта выбора пунктов самовывоза при одностраничном оформлении заказа.
8.2 31 января 2019
  • Быстрая смена выбранного артикула товара в корзине на странице оформления заказа.
  • Уведомление для покупателя в случаях, когда товар стал недоступен для покупки во время оформления заказа.
8.3 26 февраля 2019
  • Поддержка сервиса «Google Карты» для отображения онлайн-карты выбора пункта самовывоза заказа.
  • Передача данных о заказах в сервис Google Analytics.
8.4 15 апреля 2019
  • Округление стоимости доставки и итогового размера скидки.
  • Создание купона на скидку для любой выбранной группы товаров.
  • Создание покупателей типа «Компания».
  • Идентификация товаров и артикулов по числовому ID и по идентификатору «1С» при импорте из CSV-файла.
8.4.8 29 августа 2019
  • Прикрепление фотографий к отзывам о товарах.
  • Автоматическое заполнение названия населённого пункта для отдельных регионов во время оформления заказа.
8.5 1 октября 2019
  • Раздел «Маркетинг» для управления маркетинговыми акциями и инструментами.
8.6 13 ноября 2019
  • Двухстадийная оплата заказа.
  • Частичный возврат заказов.
8.7 17 декабря 2019
  • Проведение маркетинговых акций без использования рекламного баннера.
  • Участие в промоакции отдельных выбранных артикулов товара.
8.8 30 января 2020
  • Синхронизация товаров в корзине авторизованного покупателя, открытой в браузерах на разных устройствах.
  • Настройка прав доступа пользователей к отдельным действиям с заказами.
8.9 19 марта 2020
  • Поддержка товарных кодов, в том числе для маркировки товаров.
  • Заполнение любых характеристик в свойствах артикулов товаров.
8.10 28 апреля 2020
  • Частичное списание суммы заказа при использовании двухстадийной оплаты.
  • Поиск заказов по товарным кодам.
  • Изменение количества товаров на странице при использовании постраничной навигации по спискам товаров на витрине.
8.11 10 июня 2020
  • Собственные URL для каждого артикула товара.
  • Настройки распределения скидки в заказе для фискализации чеков.
8.12 13 июля 2020
  • Поиск покупателей с неоплаченными заказами.
  • Заполнение в свойствах товаров характеристик типа «Дата».

Функциональность[править | править код]

Дистрибутив Shop-Script содержит базовую функциональность для управления интернет-магазином, которая может быть расширена путём установки плагинов и интегрированных веб-приложений. Функциональность витрины интернет-магазина может также быть расширена за счёт установки альтернативных тем дизайна.

На официальных сайтах разработчика[8][9][10] приведена следующая информация о функциональности Shop-Script:

Каталог товаров[править | править код]

  • Группировка товаров по категориям
  • Импорт товаров из различных источников
  • Возможность добавления произвольных характеристик и тегов к товарам
  • Настраиваемые автоматические рекомендации товаров
  • Фильтрация товаров по характеристикам
  • Виджеты для продажи товаров на сторонних сайтах
  • Продажа электронных товаров
  • Облако тегов
  • Расширенный складской учёт по отдельным артикулам товаров
  • Функция сравнения товаров
  • Отзывы о товарах с возможностью прикрепления фотографий
  • Возможность указывать цены товаров в разных валютах
  • Маркировка товаров, в том числе для поддержки системы «Честный знак»

Витрина[править | править код]

  • Поддержка тем дизайна
  • Адаптированный режим отображения витрины для мобильных устройств
  • Интеграция с CDN-провайдерами

Оформление заказа[править | править код]

  • Настраиваемые SMS- и email-уведомления о заказах
  • Авторизация покупателей через социальные сети, по email-адресу, по номеру телефона
  • Вход в личный кабинет с постоянным паролем или по одноразовому коду
  • Настраиваемый расчет скидок
  • Настраиваемый порядок шагов оформления заказа
  • Оформление заказа на одной странице

Способы оплаты заказа[править | править код]

  • Офлайн-платежи через мобильные платёжные терминалы
  • Наличными
  • По счёту для юр. лиц
  • По квитанции для физ. лиц
  • Яндекс. Деньги
  • QIWI
  • PayPal
  • WebMoney
  • Робокасса
  • Тинькофф Банк
  • ASSIST
  • Интеркасса
  • PayOnline
  • Authorize.Net
  • Сбербанк
  • Payture
  • Банк «Авангард»
  • Банк «Открытие»
  • Onpay.ru
  • АльфаБанк
  • Казкоммерцбанк
  • PayTabs
  • Промсвязьбанк
  • Газпромбанк

Интеграция со службами доставки[править | править код]

  • Почта России
  • СДЭК
  • Shop-Logistics
  • IML
  • Boxberry
  • Аксиомус
  • DPD
  • PickPoint
  • СПСР
  • Нова Пошта
  • УкрПошта
  • B2CPL
  • Экспресс-Авто
  • Яндекс.Доставка

Отчёты[править | править код]

  • ROI
  • LTV
  • CAC
  • ARPU
  • Прибыль
  • Средний чек
  • Когортный анализ
  • Воронка оформления заказа
  • Что выгодно продавать, а что нет
  • Затраты на маркетинг

Переводы[править | править код]

По умолчанию доступны 2 языковых локали:

  • Русская (ru_RU)
  • Английская (en_US)

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

SEO[править | править код]

  • Несколько видов ЧПУ
  • Микроразметка Schema.org
  • Встроенный редактор содержимого robots.txt и интерфейс для загрузки favicon
  • Автоматическая генерация Sitemap-файла
  • Тег canonical
  • Заполнение значений META-тегов description и keywords и тегов TITLE

Управление[править | править код]

  • Управление несколькими онлайн-витринами из одной административной панели
  • Доступность для редактирования исходного кода всех файлов дизайна витрины
  • Функция А/Б-тестирования
  • Настраиваемый процесс обработки заказа администратором
  • Возможность разработки и подключения плагинов, в том числе для интеграции со сторонними платформами и сервисами
  • Встроенная интеграция с дополнительными веб-приложениями для управления клиентами (CRM), публикации блога, форума, справочного раздела, организации службы поддержки, выполнения email-рассылок, хранения файлов и др.
  • Мобильное приложение для смартфонов
  • Настраиваемые налоговые правила
  • Поддержка требований закона 54-ФЗ «О применении ККТ»
  • Управление маркетинговыми акциями и специальными предложениями
  • Push-уведомления о новых заказах

Плагины[править | править код]

Более 400 доступных плагинов, добавляющие в интернет-магазин, среди прочих, следующие возможности:

  • Дополнительные способы доставки и оплаты
  • Интеграция с «Яндекс.Маркетом», Google Merchant Center, Facebook, Avito
  • Интеграция с «1С:Предприятие», «МойСклад», «Бизнес.ру»
  • Наложение водяных знаков на фотографии товаров
  • Реферальная программа
  • Расширенная оптимизация
  • Расчёт стоимости доставки курьером и международной доставки
  • Различные печатные формы документов к заказам
  • Группировка товаров по брендам
  • Анализ брошенных покупательских корзин и заполненности информации о товарах
  • Импорт данных из других платформ электронной коммерции
  • Настройка 301-х редиректов
  • Подключение сервисов онлайн-консультанта
  • Формирование прайс-листов

Критика[править | править код]

Авторы обзоров CMS отмечают следующие недостатки Shop-Script:

  • Сложная система навигации в разделе администрирования[11][12]
  • Небольшое количество бесплатных шаблонов дизайна и высокая цена платных[12]
  • Мало возможностей изменения дизайна без редактирования программного кода[12]

Примечания[править | править код]

  1. Лучшие CMS для интернет-магазинов. www.ratingruneta.ru. Дата обращения 5 августа 2016.
  2. Каталог лучших CMS для интернет-магазинов 2015: бесплатных и платных. www.cmsmagazine.ru. Дата обращения 8 августа 2016.
  3. Компания Webasyst. www.webasyst.ru. Дата обращения 8 августа 2016.
  4. Яндекс продолжает выдавать. Дата обращения 5 августа 2016.
  5. Установка – Документация Webasyst. developers.webasyst.ru. Дата обращения 8 августа 2016.
  6. Nginx + FastCGI – Документация Webasyst. developers.webasyst.ru. Дата обращения 8 августа 2016.
  7. История проекта Shop-Script. www.webasyst.ru. Дата обращения 5 августа 2016.
  8. Создайте свой прибыльный интернет-магазин. www.shop-script.ru. Дата обращения 5 августа 2016.
  9. Плагины для Shop-Script 7 и других приложений Webasyst – Магазин Webasyst. www.webasyst.ru. Дата обращения 5 августа 2016.
  10. Документация Webasyst – Документация Webasyst. developers.webasyst.ru. Дата обращения 5 августа 2016.
  11. Shop-Script 7 - обзор платформы от WebAsyst. СMS или облако? Отзывы (29 июня 2016). Дата обращения 5 августа 2016.
  12. 1 2 3 Дмитрий Луценко. Конструктор сайтов Webasyst (Вебасист): обзор, отзывы, примеры сайтов. Блог о создании сайтов при помощи конструкторов. Дата обращения 5 августа 2016.