Содержание
OC 3.x — Revolution | OpenCart для вас!
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Приобрести за 1,450.00 ₽
-
Автор
marauder -
Дата создания
Тегиopencart 2.x
opencart 3
адаптивный шаблон
универсальный шаблон
Обзор
История
Обсуждение
Поддерживает: OpenCart 2. 1 — 2.3 — 3.0 / OcStore 2.1 — 2.3 — 3.0 / Opencart.pro 2.1 — 2.3.
Переведен на 3 языка: русский, украинский, английский.
Описание:
Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель, косметика, одежда, строительные материалы и т.д.. Главная идея — чистота, минимализм и выделение товара на главный план. Гибкие настройки позволяют создать практически любой сайт на базе шаблона. Все настройки шаблона взаимосвязаны (например, если вы отключили поле модель в корзине, то его не будет и в личном кабинете пользователя, и в письме о заказе; меняется сортировка товаров в зависимости от доступности товара для заказа и др).
Немаловажным фактором при выборе шаблона является отношение автора к своему продукту, а также отношение к клиентам в целом!
Вы наверно думаете, что «это просто типовой шаблон», но вы даже не можете представить как много усилий, средств и времени было вложено в его разработку, чтобы вы могли максимально быстро развернуть свой магазин. 7 месяцев было потрачено только на разработку первой версии шаблона + более 3 лет уже потрачено на доработку функционала и настроек.
Итого более 5 лет работы над одним шаблоном, и этот срок растет, т.к. шаблон постоянно развивается.
Демонстрация:
- Универсам
- Кроссовки
- Техника Apple
- Запчасти
- Авто-товары
- Одежда
- Пицца
- Косметика
Представленные демо-сайты — это немногие из возможных вариантов настройки шаблона Revolution, которые можно по разному совмещать.
Доступ в админ панель логин/пароль: demo/demo
Функционал:
Адаптивный дизайн для всех устройств
100% чистый, валидный HTML код
Гибкие настройки шаблона (более 700 настроек)
Поддержка PHP 7+
Бесплатные бессрочные обновления
Бесплатная и быстрая техническая поддержка
Значительная скидка на следующие покупки
Более 200 функций:
Общие функции:
1. Быстрый старт (установка любого из 7 демо сайтов одной кнопкой — данные подготовлены для движка ocstore и opencart.pro)
2. Новые страницы каталога товаров: Новинки и Хиты продаж (с добавлением их в карту сайта)
3. Страница отзывов на магазин (с возможностью ответа администратора), с отдельной страницей всех отзывов в админке (с добавлением ее в карту сайта)
4. Система блога (новости, статьи и т.п.) с неограниченным числом категорий (уровнем вложенности) и возможностью добавлять сопутствующие товары, изображения к статьям (с добавлением всех категорий и статей в карту сайта)
5. Адаптивная страница сравнения товаров с выбором параметров для сравнения, с возможностью сравнения товаров по категориям и кнопкой отображения только отличий
6. Включение политики конфиденциальности для всех форм с выбором статьи (152 ФЗ «О персональных данных»)
7. Включение вывода окна текста принятия cookies
8. Альтернативная страница 404
9. Возможность создать свое произвольное меню вместо каталога («мега-меню»)
10. Возможность наложения водяного знака на изображения (текст или изображение)
11. Всплывающее окно при входе на сайт, с возможностью вывода кнопок подтверждения (например 18+)
12. Микроразметка всех страниц schema.org с настройками
13. Генератор сео-данных для всего сайта (Seo-url, Title, h2, Description, Keywords)
14. Возможностью смены информации (контакты, тексты) в зависимости от региона или города
15. Уведомления во всплывающих окнах (сравнение, закладки, купить и другая информация) вместо стандартных
16. Меняются и сохраняются кнопки после добавления товаров в сравнение или закладки (информирование)
17. Включение кэширования данных
18. Настройка внешнего вида
19. 3 вида мобильного меню (шапки сайта) на выбор
20. Возможность отключить корзину на всем сайте
21. Настройки цветовой схемы сайта
22. Настройка ширины страницы (с возможностью отдельно расширить шапку и подвал) и выбором фонового изображения (с настройками)
23. Выбор прелоадера для всего сайта
24. Индикатор загрузки страницы
25. Эффект размытия и затемнения
26. Плавная загрузка страниц
27. Включение/отключение падающего снега на сайте
28. Добавление своих стилей и скриптов из настроек
29. Импорт/экспорт настроек шаблона
30. Дополнительно 3 отдельных модуля (Модуль категорий amazon, Модуль новостей, Модуль произвольного меню)
31. Перевод на 3 языка (Русский, Украинский, Английский)
Шапка сайта:
32. Возможность скрыть или вывести верхнюю полосу в шапке
33. Меню выбора языка
34. Меню выбора валюты
35. Счетчик товаров в сравнении
36. Счетчик товаров в закладках
37. Закладки доступны без регистрации на сайте
38. Страница адаптирована под мобильные
39. Меню личного кабинета
40. Возможность отключить личный кабинет
41. Выбор способа авторизации: в всплывающем окне или по ссылке
42. Выбор как показывать заголовок для зарегистрированного пользователя: Личный кабинет, Имя пользователя, Email пользователя
43. Возможность включить личный кабинет от шаблона с настройками
44. Выбор показывать ссылки на странице аккаунта или нет
45. Выбор какие показывать пункты (идет взаимосвязь с модулем Аккаунт)
46. Произвольный текст (редактор) для пользователей в личном кабинете
47. Возможность включить регистрацию пользователя от шаблона с настройками
48. Выбор показывать заголовки для групп полей или нет
49. Выбор вывода полей пользователя для регистрации
50. Возможность вывода произвольных полей
51. Произвольный текст (редактор) на странице регистрации
52. Страница редактирования аккаунта взаимосвязана с настройками страницы регистрации
53. Создание 2 произвольных меню информационных (с 2 разными местами вывода на мобильном, 2 уровня вложенности)
54. Вывод логотипа изображением или текстом (возможность загрузки svg изображения)
55. Включение поиска товаров
56. Выбор категории поиска
57. Быстрый поиск товаров (по модели, производителю, артикулу (sku), upc, mpn, isbn, jan, ean, описанию товара)
58. Возможность заменить поиска на произвольный текст (редактор)
59. Возможность вывода произвольного текста совместно с поиском
60. Вывод контактов в шапке
61. 4 основных строки (режим работы, почта, номера и т.п.)
62. Вывод изображения или иконки для контактов
63. Произвольный текст (редактор) под контактами
64. Включение дополнительных контактов (выпадающее окно), с возможностью вывода произвольного текста
65. Кнопка обратного звонка (заявка создается в админке и приходит на почту) с выбором места вывода (Под контактами, В выпадающих контактах), с отдельной страницей всех заявок в админке и статусом заявки
66. Основная панель фиксированная или нет
67. 2 вида меню: «амазон меню» (вертикальное) или простое (горизонтальное)
68. Вывод изображений категорий вместо наименования
69. Возможность ограничить вывода 3 уровня категорий
70. Возможность отключить вывод категорий
71. Вывод меню производителей
72. Возможность задать изображение либо иконку для любого пункта
73. Вывод логотипа производителей вместо наименования
74. Включение задержки при наведении на меню
75. Выбор способа вывода выпадающего меню
76. Скрытое либо раскрытое меню на главной странице
77. Увеличенная высота раскрытого меню на главной или нет
78. Ограничение вывода подкатегорий 3 уровня (кнопка показать еще)
79. Создание 2 произвольных меню каталога товаров (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
80. Создание 2 произвольных меню на основной панели (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
81. Вывод корзины с возможностью отключения
82. Выбор типа корзины (Выпадающая, Всплывающая, Переход к оформлению заказа)
83. Выбор действия на кнопку купить на всем сайте (Всплывающая корзина, Полет изображения товара в корзину, Сразу переход к оформлению заказа)
84. Выбор размера блока корзины (Стандартный, Уменьшенный, Мини)
85. Возможность вывода кнопки «Открыть корзину» (переход на страницу корзины)
86. Возможность вывода кнопки «Заказ в 1 клик» всей корзины товаров
Подвал сайта:
87. Включение/отключение кнопок «Вверх» и «Заказать звонок»
88. Возможность вывода карты с контактами
89. Возможность задать свой копирайт или автоматический
90. Включение/отключение подписки на новости (С настройками, С отдельной страницей подписчиков в админке, С возможностью рассылки по подписчикам)
91. Включение/отключение конструктора футера
92. Возможность отключения обычных ссылок на ПК (отображением только на мобильных)
93. 5 колонок с произвольными меню (2 уровня вложенности, настройка иконки или изображения) и произвольным текстом (редактор) и выбором ширины колонок
94. Добавление произвольных ссылок
95. Добавление иконок социальных сетей
96. Добавление иконок платежных сетей
Главная страница:
97. Вывод заголовка h2
98. Включение слайдшоу
99. Возможность растянуть на всех экран
100. Выбор сколько баннеров показывать на одном слайде
101. Выбор показывать на мобильном или нет
102. Включение автопрокрутки
103. Возможность задать фон для слайдшоу
104. Текстовые блоки (преимущества)
105. Неограниченное число блоков
106. Выбор изображения или иконки
107. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
108. Вывод блока выборочных категорий («стена категорий»)
109. Возможность скрывать на мобильных
110. Выбор изображения или иконки
111. Выбор компактного вывода категорий (с возможностью группировки по первому символу)
112. Выбор показывать или нет описание и опции у товаров на главной странице (если включено в каталоге)
113. 3 товарных блока (Хиты продаж, Акции, Новинки)
114. Возможность сгруппировать их с выводом в табах
115. Вывод ссылки на страницу всех товаров
116. Выбор изображения или иконки
117. Возможность отключить вывод товаров с нулевым количеством или ценой
118. Возможность выводить товары как слайдером, так и сеткой
119. Включение автопрокрутки
120. 4 товарных блока с произвольными товарами
121. Широкие возможности отбора и сортировки товаров
122. Возможность сгруппировать их с выводом в табах
123. Вывод ссылки на произвольную страницу
124. Выбор изображения или иконки
125. Возможность отключить вывод товаров с нулевым количеством или ценой
126. Возможность выводить товары как слайдером, так и сеткой
127. Включение автопрокрутки
128. Вывод блока новостей с настройками
129. Выбор категории новостей
130. Выбор изображения или иконки
131. Возможность задать фон для новостного блока
132. Блок «О магазине» с настройками
133. Вывод виджетов соц. сетей (Вконтакте, Одноклассники, Instagram) с настройками отображения
134. Блок отзывов о магазине с настройками
135. Модуль вывода просмотренных товаров
Каталог товаров:
136. Настройки применяются ко всем товарным страницам и модулям
137. 2 места отображения описания категории (Перед товарами, После товаров)
138. Возможность отключения подкатегорий на странице категории с товарами
139. Вывод подкатегорий изображениями или списком
140. Выбор числа категорий в ряду
141. Возможность включить компактный вывод товаров
142. 3 вида отображения каталога товаров (Сетка, Список, Компактный) с возможностью отключения выбора совсем
143. Выбор вида отображения товаров по умолчанию
144. Выбор числа товаров в сетке (4, 5)
145. Выбор числа товаров в ряду на мобильном (1, 2)
146. Возможность отключить вывод описания и опций на мобильном
147. 4 вида навигации (Стандартная, Кнопка «показать еще», Стандартная + кнопка «показать еще», Автоподгрузка товаров)
148. Настройки для сортировок товаров
149. 11 сортировок на выбор
150. Свои заголовки для сортировок
151. Выбор сортировки по умолчанию
152. Возможность группировки товаров по различным параметрам (включая атрибуты)
153. Настройки для товаров Новинок (автоотбор по лимиту и сколько дней назад был добавлен товар) и Хитов продаж (автоотбор по лимиту и выбору по числу продаж) с возможностью выбора своих товаров (настройки применяются ко всему сайту: для отдельных страниц новинок и хитов продаж, для стикеров)
154. Включение стикеров на товарах с настройками цвета
155. Автоматические стикеры (Новинка, Хит продаж, Ация)
156. Стикеры статуса товаров
157. Произвольные стикеры
158. Настройки карточек товаров применяются ко всему сайту
159. Вывод выбора количества
160. Вывод кнопки «В сравнение»
161. Вывод кнопки «В закладки»
162. Вывод кнопки «Быстрый просмотр товара»
163. Вывод «Заказа в 1 клик» (3 положения), с выбором опций и регистрацией заказа в админке
164. Выбор положения доп.кнопок (Возле кнопки купить, На изображении)
165. Вывод дополнительных изображений товара (Как слайдшоу, 2 фото при наведении на изображение)
166. Возможность отмечать товар который находиться в корзине (на лету)
167. Отмечаются товары которые добавлены в сравнение и закладки (на лету)
168. Включение/отключение вывода описания (с возможностью не выводить при отображении сеткой)
169. Возможность заменить описание товара на характеристики
170. Возможность вывода короткого описания товара
171. Вывод основных свойств (Производитель, Модель, Артикул, Наличие, Размеры, Вес)
172. 2 вида информера наличия товара: статус на складе, либо остаток числом (шт.)
173. Отдельная страница настроек выводимых атрибутов
174. Возможность вывода описания (характеристик, опций) в выпадающей панели
175. Включение/отключение выбора опций (с возможностью не выводить при отображении сеткой)
176. Фильтр товаров с расширенными настройками
177. Выбор способа фильтрации (Автоматически, По нажатию кнопки)
178. Вывод опций и атрибутов в зависимости от категории
179. Возможность группировки товаров
Страница товара:
180. Включение быстрого заказа
181. Выбор возможности покупки товара при 0 количестве и/или при 0 цене (если отключено, то в каталоге эти товары идут в конце списка)
182. Возможность включить зависимость от количества товара на складке (выше этого значения нельзя выбрать и заказать товар)
183. Включение/отключение пересчета стоимости товара от количества и цен опций
184. Включение/отключение анимации пересчета стоимости товара
185. Вывод таймера до конца акции
186. Вывод рекомендуемых товаров в правой колонке
187. Вывод короткого описания над характеристиками
188. Вывод кнопок поделиться в соц. сетях
189. Возможность добавить свои вкладки (Для конкретного товара и Отдельно Настройки для отдельных товаров по параметрам)
190. Вывод вкладки с вопросами и ответами о товаре (вопрос создается в админке и приходит на почту), с отдельной страницей всех вопросов в админке
191. Вывод вкладки со статьями к которым привязан товар (в модуле новостей)
192. Возможность ответа администратора на отзыв о товаре
193. Возможность отключения вкладок и вывода всей информации на 1 странице
194. Возможность вывода описания и характеристик в 2 ряда
195. Возможность включить предзаказ отсутствующего товара (кнопка корзины меняется на предзаказ на всем сайте), с выбором опций и регистрацией заказа в админке
196. Возможность вывода части характеристик справа от фото (с настройками, кнопкой «показать все»), либо всех характеристик (вкладка отключается)
197. Выбор какие свойства товара отображать в характеристиках
198. Настройки действий с опциями
199. Возможность заменить опцию на изображение опции с подсказкой (например, цвет товара)
200. Добавлены фото опций (с возможностью выбора откуда грузить изображение: товар или опция. Меняется фото товара при клике на опцию. Так же фото опции отображается в корзине и письме)
201. Добавлен знак равно для опций (с возможностью выбора: плюсовать цену у опций со знаком равно)
202. Добавлена модель у опции (Меняется модель товара при клике на опцию. Так же модель опции отображается в корзине и письме)
203. Выбор показывать или нет цену у опций
204. Возможность включить автовыбор первой опции (на всем сайте)
205. Возможность вывода опций в 2 ряда
206. Возможность заменить на опции с кнопкой купить (с настройками полей: Наименование опции, Фото, Модель, Остаток, Замена фото товара при клике на опцию)
207. Возможность включить зум на фото
208. Настройка вывода доп. изображений (Слайдер или Список)
209. Возможность добавить видео в блок с изображениями
210. Текстовые блоки (преимущества, таблица размеров и другая информация)
211. 2 разных настраиваемых блока (Общий и Настройки для отдельных товаров по параметрам)
212. Неограниченное число блоков
213. Выбор изображения или иконки
214. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
215. Выбор числа блоков в ряду
216. Возможность вывода просмотренных товаров
Оформление заказа:
217. Включение/отключение шаблонного оформления заказа
218. Настройка вывода полей (и их обязательности) в блоке Покупателя, Адреса доставки
219. Возможность отключить регистрацию или включить регистрацию по умолчанию
220. Включение/отключение ссылки на авторизацию
221. Возможность подгрузки адреса доставки из личного кабинета покупателя (с возможностью замены на новый)
222. Настройка полей корзины
223. Какие поля настроены в корзине, такие и будут отображаться в личном кабинете и письме с заказом
224. Включение/отключение минимальной суммы заказа
225. Произвольный текст (редактор) под корзиной
226. Улучшенное адаптивное письмо клиенту и администратору о заказе
227. Возможность добавить дополнительные поля с настройками зависимостей и местом отображения (Покупатель, Адрес)
228. Настройка зависимостей оплаты от доставки
229. Настройка вывода адреса (отключение) у способа доставки
230. Добавлено 2 способа доставки (Доставка курьером, Доставка в регионы) и 2 способа оплаты (Оплата наличными, Оплата банковской картой)
Страница контактов:
231. Карта автоматически генерируется от адреса в настройках магазина
232. Настройки какие отображать контакты
233. Включение/отключение формы связи
234. Произвольный текст (редактор)
И многие другие.
Сверху
Снизу
Нагрузочное тестировние WooCommerce — сколько продуктов может обработать движок?
Продуктами и услугами нашей компании пользуются различные интернет-магазины с различными типами и количеством товаров. Достаточно часто попадаются клиенты, которым необходимо запустить магазин с 50-100К товаров и обеспечить нормальную скорость загрузки всех страниц до 2 секунд при невысоких затратах на хостинг.
Мы задались вопросом, может ли выдержать интернет-магазин на Woocommerce такие каталоги при достаточных нагрузках и провели свое собственное исследование, которым и хотим с вами поделиться.
В первую очередь мы решили поискать такие кейсы на официальном сайте Woocommerce и среди владельцев магазинов, однако четкого ответа не нашли.
Официальная документация также не дает определенного ответа на этот вопрос, а только говорит, что это зависит от:
- Сервера хостинга и компании
- Количества заказов
- Трафика
Подготовка к тестированию
Поскольку мы сталкивались с большими магазинами и знаем, что потенциально может влиять на загрузку, мы выделили для себя следующие узкие страницы для исследования:
- Главная страница
- Каталог товаров
- Страница отдельного товара
Также на производительность очень влияет наличие атрибутов у товаров, наличие вариативных товаров, фото и дополнительных фото товаров.
Тестирование мы проводили на стандартном шаблоне WooCommerce Store Front, а также на базовой системе WordPress+WooCommerce без дополнительных плагинов, в том числе плагинов для кэша.
Тестовая база товаров
Чтобы сгенерировать необходимое количество товаров для теста мы разработали собственные инструменты и поместили их в плагин Premmerce Dev Tools.
С помощью данного плагина мы сгенерировали следующую базу данных:
- Количество товаров — 50К
- Количество категорий — 50
- Количество товаров в категории — 1000
- Количество атрибутов — 15
- Количество значений в атрибуте — 7
- Количество атрибутов в товаре — 15
- Количество похожих товаров — 50К
- Количество вариативных товаров — 1-3
- Количество фото у каждого товара — 3
В результате база данных у нас выросла до следующих показателей:
- Размер базы данных — 338 Мб
- Количество запросов постов — 299999
- Количество записей постмета — 1127568
Параметры тестового хостинга
Для тестирования нагрузки мы выбрали обычный хостинг со следующими параметрами:
- Одно ядро от процессора Е3 — cpu: 3500. 034 MHz
- RAM: 512 Mb
- Максимальное количество процессов: 20
- Доступная память: 2048 Mb
- Лимит работы с диском: 5 Mb/s
Сервис для тестирования
Для тестирования быстродействия и нагрузки мы использовали следующий сервис: Load Impact.
Тестирование главной страницы
Результат тестирования:
- Количество всех запросов: 286
- Минимальная продолжительность загрузки страницы — 413.9 ms
- Средняя продолжительность загрузки страницы — 569 ms
- Максимальная длительность загрузки страницы — 1.89 s
- Минимальный ответ сервера — 163.87 ms
- Средний ответ сервера — 298.85 ms
- Максимальный ответ сервера — 1.64 s
- Количество виртуальных пользователей — 50
Вывод
В целом, как видим, на скорость загрузки главной страницы большое количество товаров в базе не очень влияет. Получаем неплохой средний результат загрузки страницы — до 2 секунд.
Тестирование небольшой категории товаров без фильтров
База магазина — 50К товаров, в категории, которую тестировали, находится 1К товаров.
Результат тестирования:
- Количество всех запросов: 275
- Минимальная продолжительность загрузки страницы — 500.37 ms
- Средняя продолжительность загрузки страницы — ms 591.16
- Максимальная длительность загрузки страницы — 2.14 s
- Минимальный ответ сервера — 217.69 ms
- Средний ответ сервера — 296.28 ms
- Максимальный ответ сервера — 1.84 s
- Количество виртуальных пользователей — 50
Вывод
Как мы видим, несмотря на обилие товаров в базе, если отдельно взятая категория содержит около 1К товаров, то показатели нагрузки и скорости открытия незначительно отличаются от показателей главной страницы.
Тестирование большой категории товаров без фильтров
База магазина — 50К товаров, в категории, которую тестировали, находится 50К товаров.
Результат тестирования:
- Количество всех запросов: 272
- Минимальная продолжительность загрузки страницы — ms 598.71
- Средняя продолжительность загрузки страницы — ms 766.73
- Максимальная длительность загрузки страницы — 2.93
- Минимальный ответ сервера — 319.61 ms
- Средний ответ сервера — 424.54 ms
- Максимальный ответ сервера — 1.62 s
- Количество виртуальных пользователей — 50
Вывод
Как видим, большая категория товаров с содержанием в 50К товаров влияет на загрузку страницы, увеличивая продолжительность открытия страницы почти в 1,5 раза. И это даже без применения дополнительных данных, таких как фильтры по категориям.
Данные условия практически нереальные на практике, поскольку такие категории значительно ухудшают навигацию по сайту и мешают дальнейшему продвижению магазина в целом. Рекомендуется разделять на категории, в которых содержится не более 2-3К товаров, в идеале делить на категории по 100-200 товаров при больших базах товаров. Поэтому мы больше не будем проводить тесты с такой большой категорией. Показали этот результат только для наглядности в целом.
Тестирование небольшой категории товаров с фильтрами WooCommerce
База магазина — 50К товаров, в категории, которую тестировали, находится 1К товаров.
Здесь мы применили стандартный виджет для создания фильтра по атрибутам от Woocommerce.
Результат тестирования:
- Количество всех запросов: 276
- Минимальная продолжительность загрузки страницы — ms 912.28
- Средняя продолжительность загрузки страницы — 1.19 s
- Максимальная длительность загрузки страницы — 3.6 s
- Минимальный ответ сервера — 575.27 ms
- Средний ответ сервера — 834.74 ms
- Максимальный ответ сервера — 3.26 s
- Количество виртуальных пользователей — 50
Вывод
Как мы видим, наличие фильтров увеличивает продолжительность загрузки страницы каталога примерно в два раза и уже нуждается в автоматизации, особенно за счет увеличения среднего ответа серверу до 800 мс, в сравнении с рекомендованными 200 мс от Google Page Speed Insights.
Тестирование небольшой категории товаров с фильтрами Premmerce
База магазина — 50К товаров, в категории, которую тестировали, находится 1К товаров.
Здесь мы применили разработанный нами плагин для создания фильтров по атрибутам (скоро будет доступен, пока проходит стадию тестирования).
Результат тестирования:
- Количество всех запросов: 279
- Минимальная продолжительность загрузки страницы — ms 617.07
- Средняя продолжительность загрузки страницы — ms 703.85
- Максимальная длительность загрузки страницы — 2.76 s
- Минимальный ответ сервера — 280.47 ms
- Средний ответ сервера — 352.96 ms
- Максимальный ответ сервера — 2.41 s
- Количество виртуальных пользователей — 50
Вывод
Как мы видим, использование фильтров Premmerce увеличивает скорость загрузки примерно в 2 раза по сравнению со стандартными фильтрами WooCommerce.
Тестирование страницы отдельного товара
Для теста мы взяли страницу товара, к которому назначены следующие параметры:
- Количество фото — 3
- Количество атрибутов — 15
- Количество вариантов — 2
Результат тестирования:
- Количество всех запросов: 288
- Минимальная продолжительность загрузки страницы — 512.88 ms
- Средняя продолжительность загрузки страницы — ms 625.97
- Максимальная длительность загрузки страницы — 2.48 s
- Минимальный ответ сервера — 223.77 ms
- Средний ответ сервера — 298.91 ms
- Максимальный ответ сервера — 1.66 s
- Количество виртуальных пользователей — 50
Вывод
Как мы видим, большая база товаров не сильно влияет на открытие страницы товара. Хотя средний ответ сервера и меньше рекомендованного Google, в целом скорость загрузки очень хорошая.
Общий вывод по работе WooCommerce с большой базой товаров
В данном исследовании мы тестировали производительность Woocommerce без применения каких-либо плагинов для кэширования или специальных настроек хостинга, что конечно даст свой результат.