Как ускорить ваш сайт?

      Комментарии к записи Как ускорить ваш сайт? отключены

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

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

Любой ресурс – мужской сайт, новостной портал или онлайн-журнал - использует такое удобное приспособление как страницы стилей. Однако при большом количестве таблиц на сайте, запрос на каждую формируется отдельно, что притормаживает загрузку страницы. Чтобы этого избежать, объединяйте все таблицы в один файл. Дальше – больше: оптимизируйте полученный файл, удалив ненужные пробелы и сократив описания. Помещать таблицы лучше в верхушку сайта.

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

3. Используем css спрайты
Известно, что на каждую картинку, объявившуюся в css файле вашего ресурса, формируется отдельный запрос, что, опять же, замедляет загрузку. Улучшить ситуацию можно, заменив все запросы одним при помощи технологии css-спрайтов. Суть метода в создании всего одной картинки, на которую с помощью координат помещаются до 20 отдельных картинок, ранее подгружаемых поодиночке. При помощи этого несложного способа, число запросов удается сократить от 20 до 1.

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

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