Утомился я от заявлений хостера что некоторые мои сайты грузят хостинг. Когда очередной раз мне прислали письмо с хостинга РБК, что мои сайты перегружают их сервер, и мне надо перейти на более дорогой тариф, я им тоже написал, чтобы их сервера все время недозагружают мои сайты и посоветовал перейти на более дорогие компьютеры.
Старые компьютеры жалко выкидывать вот и грузят меня своими письмами. Та же проблема на Джино, только там сайты просто лежат, а в РБК их просто отключают без предупреждения. Иногда в РБК все нормально, но это если Вам повезло и Вы попали на новые сервера. Два хостинга у меня по прежнему в РБК, но все остальные я перевел.
И все же что грузит сервер? Говорят, что ARTIO JoomSEF очень грузит сервер, а вот sh404SEF не грузит. Что есть предел у ARTIO JoomSEF – 300 пользователей. В ARTIO JoomSEF надо ставить, не полный заголовок а псевдоним статьи. И т.д. и т.п.
Взял программу нагрузочного тестирования загрузил свой компьютер по полной, что непросто, процессор у меня шестиядерный. Итак, что сильнее всего грузит процессор, память и т.д. в таблице привожу данные в процентах загрузки CPU
Объект тестирования | Загрузка CPU % |
Стандартный SEF Версия Joomla! 1.5.15 кеш включен, плагин кеша включен | 36 |
Стандартный SEF Версия Joomla! 1.5.22 кеш включен, плагин кеша включен | 36 |
Обновленные версии не влияют на снижение нагрузки на процессор. | |
Стандартный SEF Версия Joomla! 1.5.22 кеш выключен, плагин кеша включен | 40 |
Стандартный SEF Версия Joomla! 1.5.22 кеш выключен, плагин кеша выключен | 42 |
Вывод: кеш снижает нагрузку на CPU | |
Стандартный SEF Версия Joomla! 1.5.22 кеш включен, плагин кеша включен. GZIP-сжатие страниц | 39 |
Вывод: скорость загрузки страниц GZIP-сжатие повышает, но повышает нагрузку на CPU | |
Стандартный SEF Версия Joomla! 1.5.22 кеш включен, плагин кеша включен JRE Cache | 36 |
Стандартный SEF Версия Joomla! 1.5.22 кеш включен, плагин кеша включен + JCH_Optimize_1.3.4 | 36 |
Вывод: тестировал на разных шаблонах, плагины оптимизации, как правило оптимизируют и ускоряют загрузку, но не снижают нагрузку на CPU
Далее тестируем все при включен Кеше, отключенном GZIP-сжатие страниц и плагинами оптимизации. |
|
ARTIO JoomSEF 3.63, не полный заголовок, а псевдоним статьи | 39 |
ARTIO JoomSEF 3.63, полный заголовок | 38 |
Вывод: полный заголовок использовать эффективнее. | |
ARTIO JoomSEF 3.2.11 не полный заголовок, а псевдоним статьи | 33 |
ARTIO JoomSEF 3.2.11 полный заголовок | 32 |
SEF отключен. Весь | 27 |
ГЛАВНЫЕ ВЫВОДЫ
Во-первых, старые версии ARTIO JoomSEF более производительнее. В новых версиях много лишнего накручено: от создания карты сайты, до пингации и полного SEO. Все это нагружает CPU. Лучше использовать старые версии Во-вторых, JoomSEF 3.2.11 более производительнее работает, чем стандартный SEF. В-третьих, SEF грузит процессор, и все рассуждения, о том, что стандартный SEF Joomla! не грузит CPU не соответствуют действительности. Грузит и довольно сильно. Так что выбор за вами. |
В конце я измерил все плагины под нагрузкой, ничего особенного, кроме одного Akeeba Backup Lazy Scheduling. Этот повышает нагрузку с 32% до 40%. Плагин полезный, автоархивации, но очень прожорливый. Пришлось отказаться.
Самыми прожорливыми плагинами оказались
1. Content — SmartResizer
2. yvtransliterate. Как мы поняли он не нужен ARTIO JoomSEF 3.2.11 полный заголовок. Создает меньшую нагрузку, чем псевдоним.
3. System — Cache Cleaner
4. System — Advanced Module Manager
Далее мой хак не создает нагрузки, а убирание смайликов в комментариях уменьшает нагрузку на 1%.
Таким образом, все рассказы о том, что сторонний SEF повышает нагрузку на CPU отчасти правда, но лишь отчасти. Новые версии ARTIO JoomSEF повышают нагрузку, но очень незначительно, старые версии не только не повышают нагрузку CPU, но и уменьшают её.
https://www.joomla1.ru/nagruzka-joomla-na-cpu.html
Просмотров: 1340