Используйте кеш браузера! Как использовать кеш браузера для ускорения сайта

При проверке скорость загрузки сайта сервисом PageSpeed Insights ( ) от Google предоставляются рекомендации для увеличения скорости загрузки страниц сайта.

Самая часто упоминаемая рекомендацию об использовании кеша браузера. Как ее реализовать? Для этого необходимо в основном файле .htaccess вашего сайта необходимо внести следующий код :


# кеширование в браузере пользователя

ExpiresActive On
ExpiresDefault «access 7 days»
ExpiresByType application/javascript «access plus 1 year»
ExpiresByType text/javascript «access plus 1 year»
ExpiresByType text/css «access plus 1 year»
ExpiresByType text/html «access plus 7 day»
ExpiresByType text/x-javascript «access 1 year»
ExpiresByType image/gif «access plus 1 year»
ExpiresByType image/jpeg «access plus 1 year»
ExpiresByType image/png «access plus 1 year»
ExpiresByType image/jpg «access plus 1 year»
ExpiresByType image/x-icon «access 1 year»
ExpiresByType application/x-shockwave-flash «access 1 year»

# Cache-Control

# 30 суток

Header set Cache-Control «max-age=2592000, public»

# 30 суток

Header set Cache-Control «max-age=2592000, public»

# 2 суток

Header set Cache-Control «max-age=172800, public, must-revalidate»

# 1 сутки

Header set Cache-Control «max-age=172800, private, must-revalidate»

Внесли — проверьте еще раз свой сайт PageSpeed Insights. Рекомендация будет реализована.

Теперь при первой загрузке сайта все файлы будут загружены в кэш браузера пользователя и им будет присвоена временная метка.

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

По истечении времени кэширования файлы снова обновятся с хостинга сайта. И все начнется снова…

Скорости вашим сайтам!

Читать далее

Добавление сайта в поисковые системы

Вот несколько ссылок на формы регистрации в поисковых системах. Сам использую в первую очередь именно их сразу после запуска нового проекта.

Читать далее

Набор инструментов для оптимизации и диагностики сетевых ресурсов

Очень полезный ресурс с набором сетевых утилит. Позволяет делать следующее:

Nslookup — преобразование IP адреса в имя компьютера или наоборот, а так же информация о домене

Ping — посылает эхо запрос на выбранный компьютер в сети. может использоваться для проверки линий коммуникаций, а так же доступности сетевых ресурсов

Traceroute — позволяет определить путь прохождения пакетов через сеть. показывает каждый узел через который проходит пакет до достижения конечного IP адреса

Whois — поиск информации об IP адресе или домене второго уровня

Domain Test
— проверка правильности настройки домена

Mail Relay — проверка на возможность использования почтового сервера в качестве пересыльщика почты (mail relay)

E_Mail Valid — проверка E_Mail адреса на доступность для получения почты

DNS Record — получение записей DNS сервера

Proxy — проверка прокси сервера на возможность анонимного использования

Avail.Services — -проверка сервера на возможность доступа к сервисам internet

IDR range — Расчет диапазона CIDR (бесклассовая междоменная маршрутизация)

IP Locate — определение географического расположения сервера (на основе данных whois)

IP Check — при подключении через прокси — попытка определения локального IP адреса

Client info — определение параметров клиента

Time of access — Определение времени доступа к серверу

HTTP header — получение http заголовка web cайта

SSL info -получение информации о сертификате ssl cайта

Site info — получение информации о web сервере

Site speed — Сравнительный анализ скорости загрузки сайтов.

Site link ext — извлечение ссылок с web сайта

Meta tags ext — извлечение meta тегов с web сайта

MAC — Company Id — Определение производителя оборудования по MAC адресу
(параметром может быть MAC адрес
[например:00-0C-F1-DD-14-21])

ISO Domains — Обозначения доменов первого уровня

Protocols — Содержит информацию о протоколах доступных в Internet

Services — Содержит информацию о сервисах доступных в Internet

Clients statistics — Содержит статистику, использования платформ, браузеров, разрешений экранов, цветов на клиентских рабочих станциях

Servers statistics — Содержит статистику, отображающую распределение различных классов операционных систем и веб-серверов, обеспечивающих функционирование сайтов Интернета

… И еще множество полезных инструментов тут

Читать далее