Ускорение Jooml'ы
- genesis33
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 140
- Спасибо получено: 18
13 года 9 мес. назад #1013
от genesis33
genesis33 создал тему: Ускорение Jooml'ы
Не для кого не секрет, что Джумла не самая быстрая CMS. Тем более после заявления Гугла о ранжировании сайтов в зависимости от скорости загрузки, тема тем боле актуальна. Поделитесь кто и как ускоряет Джумлу.
После анализа темы, что сделал я:
1. Уменьшил пинг, переместив сайты в Европу из Америки (правда это актуально для всех движков и не только)
2. Установил и настроил Webo Site Speed Up (рекомендую всем, на мой взгляд лучшее расширение для ускорения сайта без ручного редактирования кода)
3. Настроить онлайн сжатие mod_deflate + mod_filter для Apache не удалось так как тех.поддержка хостера заявила, что это сильно грузит ЦП и на общем хостинге устанавливаться не будет.
4. Пробовал ставить плагин JsCss Compressed - эта же функция есть в Вебо, в этом плагине не все работает корректно на сайте после его установки и запуска (в топку!).
Еще о теме можно почитать здесь
Сервис проверки скорости загрузки сайтов здесь
После анализа темы, что сделал я:
1. Уменьшил пинг, переместив сайты в Европу из Америки (правда это актуально для всех движков и не только)
2. Установил и настроил Webo Site Speed Up (рекомендую всем, на мой взгляд лучшее расширение для ускорения сайта без ручного редактирования кода)
3. Настроить онлайн сжатие mod_deflate + mod_filter для Apache не удалось так как тех.поддержка хостера заявила, что это сильно грузит ЦП и на общем хостинге устанавливаться не будет.
4. Пробовал ставить плагин JsCss Compressed - эта же функция есть в Вебо, в этом плагине не все работает корректно на сайте после его установки и запуска (в топку!).
Еще о теме можно почитать здесь
Сервис проверки скорости загрузки сайтов здесь
Спасибо сказали: VARion
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2870
- Спасибо получено: 659
13 года 9 мес. назад #1019
от Wedal
Wedal ответил в теме Re: Ускорение Jooml'ы
genesis33, да, тема интересная. Ускорение сайта - невероятно комплексный процесс. При желании скорость загрузки можно совершенствовать бесконечно. Здесь и оптимизация изображений, кода, скриптов, БД, кэширование, сжатие, расположение и мощность сервера, и.т.д.
А вот ранжирование сайтов в зависимости от скорости мне не очень понятно. Сайт, условно говоря, может быть на одном из двух континентах: Америки или Евразия. В любом случае на том континенте, где сайта нет, пинг будет больше, а значит скорость загрузки ниже. И еще: какого бота Google зашлет на сайт? Того, который ближе к серверу(чисто географически) или того, который знает язык сайта. Короче говоря, мутно здесь все.
А вот ранжирование сайтов в зависимости от скорости мне не очень понятно. Сайт, условно говоря, может быть на одном из двух континентах: Америки или Евразия. В любом случае на том континенте, где сайта нет, пинг будет больше, а значит скорость загрузки ниже. И еще: какого бота Google зашлет на сайт? Того, который ближе к серверу(чисто географически) или того, который знает язык сайта. Короче говоря, мутно здесь все.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- genesis33
-
Автор темы
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 140
- Спасибо получено: 18
13 года 9 мес. назад #1025
от genesis33
genesis33 ответил в теме Re: Ускорение Jooml'ы
Все верно, но ведь заявления Гугла вполне официальны, в следующем году хотят ввести алгоритм анализа скорости загрузки и ввести зависимость ранжирования. Много в инете сообщений по этой теме. Например
здесь
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
-
- Не в сети
- Администратор
-
Less
Больше
- Сообщений: 2870
- Спасибо получено: 659
13 года 9 мес. назад #1028
от Wedal
Wedal ответил в теме Re: Ускорение Jooml'ы
genesis33, нет, я не ставлю под сомнение эту информацию. Просто очень интересно, как это будет реализовано с учетом того, о чем я писал выше.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- bionetinfo
-
- Не в сети
- Завсегдатай
-
Less
Больше
- Сообщений: 157
- Спасибо получено: 39
13 года 9 мес. назад - 13 года 9 мес. назад #1056
от bionetinfo
bionetinfo ответил в теме Re: Ускорение Jooml'ы
genesis33, интерестная и нужная тема.
Конечно под каждый сайт (шаблон, установленные расширения, возможности сервера) подход должен быть индивидуальный. Будет полезно, если каждый, имеющий наработки по данной теме поделится ими.
Поделсь и своим опытом. Пробовал Webo - неплохие результаты, но с VirtueMartом мне не удалось его подружить (страница категорий поплыла, кнопку "купить" вырезал).
Удалось реализовать использование mod_expires (expires-закладки) сервера (при его поддержке). Суть в использовании кеша браузера ПК, делающего запрос страницы с сервера, и сохранении в нем части HTML-запросов, загружающих тяжелые скрипты, CSS, графику. В итоге посетитель загружает основной статический вес страницы при загрузке первой страницы. Далее подключается кеш браузера и скорость навигации по сайту значительно увеличивается. Кроме этого в настройках Joomla включено кеширование и GZIP-сжатие. В результате PageSpeed изменились с 67/100 до 81/100, HTML-запросы соответственно с 110-130 до 12-25, вес с 1000-1200К до 50-200К.
Планирую еще поработать руками и уменьшить вес графики. Также хочу объединить в CSS-спрайты графику шаблона но пока не знаю как реализовать, пробовал JCH_Optimize - портит страницы VM.
Конечно под каждый сайт (шаблон, установленные расширения, возможности сервера) подход должен быть индивидуальный. Будет полезно, если каждый, имеющий наработки по данной теме поделится ими.
Поделсь и своим опытом. Пробовал Webo - неплохие результаты, но с VirtueMartом мне не удалось его подружить (страница категорий поплыла, кнопку "купить" вырезал).
Удалось реализовать использование mod_expires (expires-закладки) сервера (при его поддержке). Суть в использовании кеша браузера ПК, делающего запрос страницы с сервера, и сохранении в нем части HTML-запросов, загружающих тяжелые скрипты, CSS, графику. В итоге посетитель загружает основной статический вес страницы при загрузке первой страницы. Далее подключается кеш браузера и скорость навигации по сайту значительно увеличивается. Кроме этого в настройках Joomla включено кеширование и GZIP-сжатие. В результате PageSpeed изменились с 67/100 до 81/100, HTML-запросы соответственно с 110-130 до 12-25, вес с 1000-1200К до 50-200К.
Планирую еще поработать руками и уменьшить вес графики. Также хочу объединить в CSS-спрайты графику шаблона но пока не знаю как реализовать, пробовал JCH_Optimize - портит страницы VM.
Последнее редактирование: 13 года 9 мес. назад пользователем bionetinfo.
Спасибо сказали: VARion
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.