Оптимизация joomla

Статус
В этой теме нельзя размещать новые ответы.

bork75

The Team
Регистрация
21 Июн 2008
Сообщения
1.455
Реакции
734
Интересует вопрос по оптимизации загрузки сайта в целом, интересуют плагины из раздела
Использует кто-то CssJsCompress ?
Вообще интересует вопрос об отключении скриптов и стилей на страницах, которые не используют эти скрипты, ведь многие установленные плагины, которые используются лишь в некоторых местах, грузят свои скрипты на всех остальных страницах.
 
Зачем сразу грузят... Им одного раза хватает загрузить скрипты и css. Остальные разы юзается кешируемая версия иих. Так что особой нагрузки нет.
 
в чем вопрос? оптимизация шаблона? или самого движка?

если насчет шаблона - то лучше его всего проверить на валидность, а .js-скрипты и css они особо не грузят, главное не использовать jquery & motools ОДНОВРЕМЕННО, а то будет некий вис. а так остальное делается через валидность шаблона

что касается движка - то здесь joomla сама по себе ресурсов мало жрет, если не ставить слишком "требовательные по оперативе" компоненты! а выбор компонентов очень велик и щедр, так что имея на плечах голову и время для тестирования, всегда можно подобрать нужный компонент!
 
На сложных шаблонах типа gavick может кромсать дизайн.
 
отключение mootools для фронта
кеширование
исправление 404, в подгружаемых картинках/css
уменьшило время загрузки в 4 раза

upd: исправил :)
 
Развели балаган) На сайт бы глянуть чтоле)
 
В общем опробовал разные плагины и особого прироста в скорости не увидел.
По результатам теста на webo.in

1. Без применения плагинов, чистая joomla с материалами на главной)

оценка 71/100
интегральная оценка 58/100
число файлов 13
суммарный размер файлов 157394
время загрузки (33,6kbps) 54.84 с
время загрузки (100 KB/s) 2.84 с
возможное ускорение 150%


2. С CssJsCompress

------------------------------------
Оптимизировать JS - ДА
Оптимизировать CSS - ДА
------------------------------------
оценка 73/100
интегральная оценка 59/100
число файлов 12
суммарный размер файлов 157247
время загрузки (33,6kbps) 54.69 с
время загрузки (100 KB/s) 2.74 с
возможное ускорение 151%
НЕ понравилось: нет возможности откл. mootools.js и caption.js, создаёт свой файл js куда всё сливает.

3. С Zaragoza SEO
------------------------------------
Прятать mootools.js если не используется - ДА
Прятать caption.js если не используется - ДА
------------------------------------
оценка 78/100
интегральная оценка 73/100
число файлов 11
суммарный размер файлов 80960
время загрузки (33,6kbps) 28.64 с
время загрузки (100 KB/s) 1.89 с
возможное ускорение 92%

Наиболее популярные плагины для оптимизации:

- CssJsCompress- Для автоматической оптимизации сайта Joomla 1.5, путем соединения и сжатия CSS в единственный файл и соединения JavaScript файлов.

- RokGZipper- Сжимает ваши CSS(таблицы стилей) и Javascript файлы. Javascript файлы сжимаются все вместе(через Gzip) и помещаются в папку кэш. Плагин RokGZipper различает страницы, для тех случаев если несколько комбинаций скриптов находятся на двух разных страницах. Он создаст два файла отдельных файла, сделав загрузку вашего сайта гораздо быстрее.

- Zaragoza SEO
- управлять тайтлами (да/нет)
- расположение названия сайта в заголовке браузера (перед/после)
- разделитель заголовка
- управлять мета-описанием (да/нет)
- прятать mootools.js если не используется (да/нет)
- прятать caption.js если не используется (да/нет)

- Query Cache - Компонент для кеширования запросов базы данных
 
Я могу посоветовать WebOptimizer от гугла, правда его прикрутить к Джумле с первого раза не получается обычно. Он заметно так увеличивает загрузку сайта.
 
Всё это пыль... Если пользуетесь прожерливыми клубными шаблонами и расширениями, то пробуйте вырезать не нужный CSS буквально кусками, отколючайте не нужный Java, ужимайте нужный...

З.Ы. Возможность отключить не нужный скрипт есть всегда. А ещё лучше будет взглянуть на урл сайта.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху