Производительность Веб Конструктора 3.8 на 64,3 % больше, чем у Веб Конструктора 3.7.1Поскольку Веб Конструктор 3.8 помимо кеширования блоков поддерживает еще и кеширование страниц, мы решили проверить, насколько это повышает производительность сайта. ТестированиеДля нагрузочного тестирования мы создали два домена с одинаковым контентом (контентом нашего сайта esector.ru)— v371.esector.ru (на Веб Конструкторе 3.7.1) и v38.esector.ru (на Веб Конструкторе 3.8). Тестированию подверглись 5 возможных конфигураций:
Программа для нагрузочного тестирования различных веб-приложений Apache JMeter симулировала параллельно 30 пользователей сайта и имитировала их поведение. Чтобы узнать производительность только Веб Конструктора, клиентом не запрашивались картинки и флеш. Тестирование производилось не на серверных машинах, а на обычном ноутбуке.
Интересующиеся подробностями могут посмотреть сценарии тестирования в этих документах esector-ru-v38.jmx и esector-ru-v371.jmx Результаты тестированияПосле проведения тестирования были получены данные, представленные в графике, на основе которых мы можем сделать вывод, что кеширование блоков и страниц улучшило производительность сайта на 64,3 %. Производительность Веб Конструктора — это еще не производительность сайта. Для того чтобы производительность Веб Конструктора стала производительностью сайта, необходим канал со скоростью не менее 5.87 Мбит/с. К сожалению, мы не нашли данные о производительности других систем управления контентом, поэтому мы не можем сравнить их с Веб Конструктором 3.8. Мы допускаем, что у некоторых систем управления контентом может быть производительность выше. Но при этом они не обладают такими возможностями, какими обладает Веб Конструктор 3.8 Это еще не предел…Производительность могла быть выше, если:
|