Joomla складчина

Оптимизация Joomla (серия: ускоряя сайт)

w

Сделал тест плагина Ja Compress. и представляю результаты, также использовал еще плагин для еще большего ускорения.. и результаты достигнуты отличные... но такой метод подойдет не для всех сайтов... подробнее читать в основной части материала.

 Демо сайт:  Мой инструментарий

Для тестирования сайта я использовал интересный сайт который дает неплохую информацию. Вот ссылка на сайт: ТЕСТ САЙТА. Все тестирование я буду проводить на сайте Мой инструментарий.

В данный момент сайт пуст и на нем установлено  Компонент SEF ссылок и еще 4 плагина... но вобщем можно считать сайт чист... вот тест чистого сайта:


Тип Размер
(Байт)
Загрузка 56k
(секунд)
HTML: 7639 1.72
HTML Images: 748 0.55
CSS Images: 108909
27.51
Total Images: 109657
28.06
Javascript: 87716
18.08
CSS: 49743
11.11
Multimedia: 0 0.00
Other: 0 0.00

из результатов видно что наибольшую нагрузку дает Javascript, а точнее библиотеки mootools.js. Эти библиотеки в большенстве случаев ненужны на сайте.. они восновном используються в админке.. а на сайте редко.. в некоторых компонентах в види всплывающих окон и тд.. теперь мы установим и опробуем компонент для оптимизации жава скрипта и CSS под названием Ja Compress о котором авторы пишут то ему нет равных.. вот и посмотрим на результаты...

Устанавливаем плагин... и теперь настроим его... заходим: расширения>плагины>System - JA Compress и разберемся в настройке:

Включить.. поставим на да. тут без коментариев :)

раздел Compress Library (Сжатие библиотек)
поставим Smart Optimizer - Это библиотека PHP позволяющая оптимизировать внешний интерфейс.. использует сжатие, кэширование, вложения... 
затем все оставляем как есть.. по умолчанию.. сохраняем

Компонент установлен... настроин.. тест пройден... и сейчас и Вы узнаете силу компресса... вот результат на этот раз:

Тип Размер
(Байт)
Загрузка 56k
(секунд)
HTML: 8016
1.80
HTML Images: 748 0.55
CSS Images: 109208 27.76
Total Images: 109956
28.31
Javascript: 84149 17.37
CSS: 41910
9.35
Multimedia: 0 0.00
Other: 0 0.00

И видно не зря я почувствовал что в скорости нечерта не поменялось :) как мы видим ЯваСкрипт уменьшился совсем незначительно.. тоже самое и с CSS..

Лично мое заключение Этот компресс нечего не дает...

Но вот что я решил проверить максимальную нагрузку дает подгружаемая библиотека mootools.js. Она в фронте редко используется, а если и используется то чаще всего подгружается в самих компонентах, поэтому если на сайте нет каких то мего компонентов для которой она не нужна то ее можно отключить... это можно сделать 2 способами.. первый это убрать ее загрузку через шаблон, а второй это воспользоваться плагином. лично я использую плагин Zaragoza SEO и вам тоже его советую.. отличная штука.. Для начала ОТКЛЮЧИМ КОМПРЕС для того что бы получить результаты по сравнению с чистым сайтом. компонент скачен.. установлен и немного настроим его ...  заходим в плагины>System - Zaragoza SEO

Включаем.. и смотрим настройки

  • Администрирование титула: да / нет
  • Page Title до или после: после / До
  • сепаратор(разделитель)
  • Мета-администрирование описания: да / нет
  • Скрыть mootools.js: да / нет (ВОТ ЭТО ТО ЧТО YR:YJ ПОСТАВИТЬ НА ДА)
  • Скрыть caption.js: да / нет (ВОТ ЭТО ТО ЧТО YR:YJ ПОСТАВИТЬ НА ДА)

плагин стоит... настроин.. тестим... и скажу чесно.. я уже почувствовал разницу :) .. смотрим результат...

Тип Размер
(Байт)
Загрузка 56k
(секунд)
HTML: 7484
1.69
HTML Images: 748
0.55
CSS Images: 108909
27.51
Total Images: 109657
28.06
Javascript: 11132
2.42
CSS: 49743
11.11
Multimedia: 0 0.00
Other: 0 0.00

Как мы видим результат Javascript просто шикарный..

Вобщем заключение такое.. Компрес результатов практически не дал..  а отключение данной библиотеке с помошью представленого мною плагина по моему мнением является наилучшим ваниантом на начальном этапе оптимизации.

Но бкдьте внимательны, отключив эту библиотеку некоторые компоненты могу работать неверно... но пока я заметил побочный эффект в JoomSocial, перестали адекватно работать всплывающие окошки онлайновости при навелении на мини аватар. в других компонентах побочных эффектов замеченно небыло..

Всем удачной оптимизации.... не тормозите...


 

Есть вопросы по архиву или нашли неработающую ссылку? - Напишите о проблеме в комментариях и мы быстро ее решим. Спасибо за внимание!

Комментарии  

 
#14 Леонов Игорь Валерьевич 02.03.2010 12:47
ну при нахождении грамматических ошибок жми shift+enter...
Цитировать
 
 
#13 читатель 14.02.2010 01:06
Автор, большая просьба к тебе: научись ГРАМОТНО писать по-русски, а то похож на Джамшута, который днем пЭрсиками торгует, а ночью про шаблоны для ждумлы пишет. Давай, организуйся.
Цитировать
 
 
#12 Леонов Игорь Валерьевич 10.02.2010 10:06
да. то что от хостинга многое зависит это да. в этом сам не раз убеждался. сайт Мой инструментарий на хостинге Jino
Цитировать
 
 
#11 Олоф 06.02.2010 21:37
Скорость загрузки сайта, также очень зависит от хостинга. Есть очень хороший инструмент для проверки скорости tools.pingdom.com/. По нему видно, что Ваш сайт "Мой инструментарий", для своей наполненности грузится достаточно медленно. Почему я упоминул про хостинг, раньше мой сайт о http://olofmp3.ru] классической музыке был у одного хостера, я убил немало времени на его оптимизацию, результаты были мало заметны, после переезда на другой хостинг, скорость загрузки выросла в разы. Чтобы не быть голословным на указанном инструменте pingdom.com есть история скоростей загрузок, и на ней виден результат. Если не нравиться скорость - меняйте хостинг.
Цитировать
 
 
#10 Asylum 05.02.2010 16:38
Здесь стоит уточнить, что скорость работы Joomla так же сильно зависит от размера базы. Например вы поставили - удалили пару компонентов, таблицы остались. Выключили ненужные модули и плагины, в базе они также остались. Сама подвержена фрагментации, я на сайте провел эксперимент. Сайт в инете довольно давно. В Май админе выбрал "оптимизировать все таблицы" прирост составил примерно 15%
Цитировать
 
 
#9 Гость 04.02.2010 00:14
Цитирую Вальдемар:
наибольший (!!!)полезный прирост в сжатии Javascript & CSS и соответственно скорости загрузки всего сайта даёт подобный от Shape5.

Действительно жмет прилично, однако ломает шаблоны при первой загрузки.
Цитировать
 
 
#8 никки 03.02.2010 15:37
попробовала зарагозу. ускорение на 13%. сейчас загоним S5 CSS and JS Compressor. он что покажет.
Цитировать
 
 
#7 artur 01.02.2010 17:58
Цитата:
а какие ссылки ведут в некуда.. я так и не понял.. все ссылки написал я правильно.. на плагин, на тестовый сайт, и на сайт которым тестил.. все работает…

Это я поправил. В начале стояли ссылки на мою админку :-)
Цитировать
 
 
#6 zaidim 01.02.2010 12:20
Крайне поверхностное исследование. Начнем с того, что необходимо определиться с тем какие методы сжатия использует тот или иной плагин. Это существенно т.к. тот же mootools УЖЕ СЖАТ, и единственное, что положительно отражается на скорости его загрузки - это gzip-сжатие передаваемых данных.

Кроме того, что даст сжатие JavaScript? Да только ускорение при загрузке первой страницы, а далее файлик уже будет лежать в кэше браузера и никак не отразится на загрузке страниц. И надо отметить что при некорректной работе сжимающих плагинов может возникнуть ситуация, что плагин будет некорректно отрабатывать запрос клиента об изменении файла - в этом случае наш сжатый скрипт не будет браться из кэша, а будет по новой загружаться с каждой страницей.

В общем, нюансов очень много и они никак не отражены, а на результат могут повлиять коренным образом.

Также считаю оптимизацию пустого сайта таким же пустым занятием, т.к. все эти потуги могут не дать никакого результата в случае нагруженного проекта.
Цитировать
 
 
#5 Леонов Игорь Валерьевич 01.02.2010 11:50
а какие ссылки ведут в некуда.. я так и не понял.. все ссылки написал я правильно.. на плагин, на тестовый сайт, и на сайт которым тестил.. все работает...
Цитировать
 
 
#4 Леонов Игорь Валерьевич 01.02.2010 11:47
Привет. когда я тестил этот сайт небыло не одного пользователя. я писал статью как только был создан сайт и установленно несколько компонентов.. JoomSEF, валюты, плагины транслита всевдонимов названий, редирект на www, и еще несколько незначиткльных...

А по поводу WEB optimizer. тесстить пробывал и не раз.. результат от WEB optimizer Joomla, сайт падал.. прикрутить и настроить его как пологается не получилось... ну будем еще пробывать. Я еще тестил около 4 компонентов по сжати. CSS и JS .. но не могу найти на каком сайте выложил статью..
Цитировать
 
 
#3 Вальдемар 01.02.2010 10:30
Вот, что я скажу:
из всех подобных плагинов аля Ja Compress по-моему мнению наибольший (!!!)полезный прирост в сжатии Javascript & CSS и соответственно скорости загрузки всего сайта даёт подобный от Shape5. Это если речь идёт непосредственно о сжатии, а не то, к чему подвел нас автор статьи.... Отключение на фронте скриптов-монстров - однозначно не выход, хотя как альтернативу рассматривать нужно.
Цитировать
 
 
#2 Asylum 31.01.2010 19:38
Многие ссылки ведут в никуда, похоже на рекламу. Самый главный вопрос, сколько зареганых пользователей было на сайте во время теста? Один и тот сайт в промежутках в 10 минут может давать разницу в скорости загрузки в 20%. Зависит от хостинга. Сео ссылки тоже дают нагрузку, особенно русские, хотя паукам до их вида по фиг
Цитировать
 
 
#1 Polosat 31.01.2010 18:53
а WEB optimizer пробовали тестировать?
Цитировать
 

Добавить комментарий

ВебЭффектор – автоматическая раскрутка сайта для настоящих мужчин   XAP 2.0: от биржи ссылок к универсальному SEO-сервису

Поиск по шаблонам Joomla

Производитель
Тематика
Joomla 3.4
Joomla 2.5
Joomla 1.5
Joomla 1.0

Блог о веб-дизайне

Вход для модератора






Забыли пароль?