Почему не стоит делать интернет-магазин на Shop-Script (Webasyst)
Итак, сегодня тестируем интернет-магазин на Shop-Script 8.
Это относительно недавно вышедшее обновление CMS, посмотрим, чем разработчики порадовали своих клиентов.
1. Сочетание цена / возможности
Первое и самое главное, о чем стоит сказать - это то, что заявленная стоимость лицензии Shop-Script (19999р) не отражает реальной стоимости интернет-магазина на данной CMS.
При внимательном рассмотрении того функционала, который входит в Shop-Script из коробки, оказывается, что еще нужно докупить плагинов на 16-32 тыс.р, а также приобрести нормальный дизайн еще за 3,5-10 тыс.р.
Т.е. итоговый бюджет выходит в 39500-62500 р. + 7599 р./ежегодно за обновления.
Как была рассчитана данная сумма - см. в статье с детальным разбором функционала, которого не хватает в Shop-Script.
В этой же статье разобрано и юзабилити панели администрирования CMS. Это важный параметр, т.к. владелец сайта/администратор проводит в админке огромное кол-во времени. И чем она неудобнее, тем больше теряется бесценного времени, которое могло бы быть с пользой потрачено на важные вещи (например на SEO).
2. Нагрузоустойчивость и скорость работы Shop-Script (Webasyst)
Посмотрим как поведет себя Shop-Script c 28 тыс. товаров (каждый может воспроизвести эксперимент лично - вот этот файл с товарами).
Для этого воспользуемся импортом товаров (из коробки, к сожалению есть только импорт CSV).
Час двадцать, Карл!
Не забываем в Shop-Script подключить для созданных категорий фильтр по свойствам, цене и бренду, а также выбрать показывать свойства в фильтре.
Отдельно хочу отметить, что эта задача оказалась весьма нетривиальной и админка совершенно не интуитивно понятной.
Теперь перейдем к тестам времени загрузки:
Будем работать с консолью разработчика в браузере Хром.
Для сравнения возьмем в качестве бенчмарка 5CMS.
- Демо-сайт на 5CMS с теми же 28 тыс. товаров: http://4.officexb.beget.tech
Тестировать будем на наиболее тяжелой категории "Светильники".
Для получения статистически верных данных делаем по 5 замеров времени загрузки каждой страницы без очистки кэша.
Как самостоятельно измерить скорость загрузки?
Прим.: Понятно, что в зависимости от железа и скорости интернета у разных замерщиков будут получаться разные абсолютные значения НО это не имеет значения, т.к. мы сравниваем CMS относительно друг друга (больше/меньше и во-сколько раз).
1) Время загрузки HTML-кода - используем для этого "Инструменты разработчика" в браузере Хром, нам нужен параметр DomContentLoaded во вкладке Network.
DOM | 5CMS | Shop-Script (Webasyst) |
каталог (секунд) | 1,32 | 2,38 |
карточка товара (секунд) | 0,348 | 0,592 |
- По результатам данного теста 5CMS почти в 2 раза быстрее, чем Shop-Script
2) Time to first byte (TTFB) - показывает сколько времени уходит на "раздумья" CMS, прежде, чем начать загружать вам HTML-код страницы. Т.е. чем медлительнее CMS, тем дольше загружаются ее страницы при прочих равных условиях.
Также, чем больше TTFB, тем ниже нагрузоустойчивость.
TTFB | 5CMS | Shop-Script (Webasyst) |
каталог (ms) | 896 | 1920 |
карточка товара (ms) | 112 | 279 |
- Как видите 5CMS (при том, что функционала в ней в разы больше, чем у Shop-Script) обладает бОльшей нагрузоустойчивостью и имеет в 2 раза более высокую скорость работы.
3. Так Стоит ли покупать лицензию Shop-Script (WebAsyst)?
Здесь даже комментариев не требуется - все перед глазами:
5CMS | Shop-Script (Webasyst) | |
Лицензия | 26000р | 39999 |
Докупка плагинов | 0 | 16000 - 32500 |
Покупка дизайна | 0 | от 3500 до 10000 руб. |
Техподдержка | бесплатная напрямую в техподдержку | бесплатная через форум |
Итого | 26000р | 59500-82500р + 7599р/ежегодно |
Теги: обзор Shop-Script 8, Webasyst, минусы и недостатки Shop-Script
Комментарии:
Пока нет комментариев