Кеширане статични файлове сайт чрез Htaccess, технически проблеми
Тъй като скоростта на изтегляне на файлове е отразено в промоцията, е целесъобразно да се прилагат кеширането на статични файлове, а дори и в този случай, тя ще бъде през Htaccess файл на услугата
Маркирайте файловете, а по-скоро да влязат разширяването на обхвата им да работят специално с тях и да го постави в кеш паметта на
В този случай, ние използваме модул сървъра Apache Web Header и питам:
- макс възраст - на жизнения цикъл на кешираните файлове, след което ще бъдат повторно изтегляне на файлове.
Използва filesMatch дизайн и получил от заглавието на сървъра CacheControl. Header Header Ви позволява да наблюдавате искания HTTP и отговорите от сървъра. И сега, след като изтеглите файла, следващия път, клиентски компютър вече не е техен кораб (но само в даден момент макс възраст) - поради това, и са постигнали увеличение на скоростта на зареждане.
Динамични страници с скриптове като PHP - обикновено деактивират кеширане. Направете така, ние добавяме следните видове дизайн:
Header зададено Cache-Control
Кеширане статични страници от страна на браузъра - изтича модул
Ние можем да кеш страници на сайта си с помощта на модула изтече. Тази способност за контрол на HTTP хедърите от страна на браузъра, с възможност за задаване на кеш живот. Работи и с Htaccess файлове:
ExpiresActive На
ExpiresDefault "достъп плюс 1 месец"
ExpiresByType изображение / GIF "достъп плюс 2 месеца"
ExpiresByType изображение / JPEG "достъп плюс 2 месеца"
Тогава ние активирате модула и след това определете времето на живот на кеша по подразбиране, а след това по-специално - за определени файлове, а именно за GIF-файл - 2 месеца, а една и съща за JPEG-файлове. Времето се посочва в секунди, минути, часове, дни, седмици, месеци или дори години - това не е забранено).
Сега, когато имате ясно, че няма въпрос: Как да се кешира статични файлове в сайта? )