Как увеличить скорость загрузки страниц на сайте

10.03.2014
Hosting CityHost

На форуме Webmasters увидел интересное решение для того, чтобы увеличить скорость загрузки страниц на сайте, то есть чтобы скорость была быстрее, а время загрузки страниц меньше.)

Помимо использования плагинов кеширования и оптимизации кода, можно использовать еще один метод. Суть заключается в том, что при наведении на ссылку страницы, нужная страница начнет загружаться в фоновом режиме еще до нажатия на нее. Что позволит сразу загрузить страницу и отобразить ее во время клика, или, как минимум, начать ее загрузку раньше.

Все, что будет использоваться это: ajax + HTML5 History API = InstantClick.

Скачайте скрипт instantclick.min.js и загрузите на сайт в корень или в папку со скриптами.

В футер добавьте код:

<script src="instantclick.min.js" data-no-instant></script>
<script data-no-instant>InstantClick.init();</script>

Если на сайте используются плагины кеширования, очистите кеш.

В случае, если возникнут ошибки, какие-то ссылки будут отображаться неправильно или возникнут ошибки в функционале сайта, то к ссылкам, которые вызывают ошибки, необходимо будет добавить атрибут “data-no-instant”:

<a href="#" data-no-instant>ссылка</a>

Тоже самое касается скриптов, если возникнут ошибки со скриптами, то просто добавьте атрибут “data-no-instant”.

После подключения данного скрипта, скорость загрузки страниц на сайте должна заметно увеличиться.

TemplateMonster - лучшая коллекция шаблонов для CMS WordPress

Полезная инфа:

Оставить комментарий