» » Как ускорить загрузку сайта

Как ускорить загрузку сайта

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

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

Как ускорить загрузку сайта

 

Способы оптимизации (ускорения) работы вашего веб-сайта

Как известно, временной интервал загрузки любого сайта в интернете определяется количеством его запросов, формирующихся при наборе доменного имени в адресной строке браузера, а также длительностью их исполнения. Что ж, перейдем сразу к советам по оптимизации:

 

Оптимизируйте таблицы стилей

Таблицы стилей очень удобны в сайтостроении и должны применяться на абсолютно всех сайтах, блогах, порталах и т.д. Зачастую, в особенности это наблюдается при использовании различных CMS, подобных таблиц бывает несколько, отсюда следует, что браузеру приходится обращаться к каждой из них, на что, естественно, уходит дополнительное время.

Возьмите себе за правило объединять все таблицы стилей в 1 файл. Таким образом, оптимизировать один единственный файл станет намного проще, чем пытаться сделать то же самое с несколькими. Приведите исходный код в порядок: удалите ненужные строки, пробелы, оптимизируйте информацию о цветах - к примеру, замените код белого цвета (#FFFFFF), на менее короткий (#FFF). Подобные манипуляции, безусловно, скажутся  на размере конечного файла, что позволит ускорить процесс его загрузки.

 

Оптимизируйте java-скрипты

При задействовании java-скриптов очень часто необходимо наличие соответствующих библиотек для их правильного отображения. В большинстве случаев нужные библиотеки подгружаются из файлов вашего сайта, вместо того, когда их можно подгружать в оптимизированном виде со специализированных ресурсов в интернете, к примеру, с сервисов Google.

Как ускорить загрузку сайта

 

Используйте CSS-спрайты

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

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

Таким образом, вместо кода с подключением определенной картинки вы каждый раз прописываете одну и ту же строку для вызова одной общей, созданной вами картинки, а также указанной с определенными отступами (координатами), говорящими о расположении того или иного изображения, которое нужно отобразить. Следовательно, число запросов браузера сокращается с 20 до 1!

 

Используйте технологию кэширования

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

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

Желаю быстрой загрузки страниц вашему сайту! 



Теги: Интернет