ПредишенСледващото

Без ограничение до съвършенство, така че оптимизацията на сайта от гледна точка на неговата скорост - това е постоянен процес, който може да се практикува завинаги, то би било желанието и времето на свалянето на целия сайт.

Последният път, когато описан начинът, JS и CSS файлове компресия натоварване, което отнема най-много време. Днес бих искал да говоря за кеширане на изображения, JS-файл, HTML-код и други важни елементи на сайта.

Последователи всеки сайт се състои от хора, които често идват при вас, и които периодично идва от търсачките, или просто случайно мисли за вашия сайт.

Тези хора, които са прехвърлени от търсачките несъмнено ще оценихме работата си върху оптимизация на HTML и CSS -code, оптимизация на изображения, компресия JS-файлове и т.н., което значително ще увеличи скоростта на изтегляне и за намаляване на забавянето.

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

Кеширане може да се постигне още по-голяма производителност на вашия сайт, който ще бъде от полза за организиране и обслужване му.

Най-лесният начин да се кеш, ако можете да го наричат, е от страна на клиента за кеширане на. IE браузър, за да отворите нов уебсайт, изтегля всички изображения, допълнителни файлове и ги съхранява на вашия твърд диск. Когато се върнете към тази страница в нов браузър зарежда тези елементи, които по принцип не се е променило и може също толкова добре да се вземат от кеша.

За да премахнете този несправедлив презареждане, ние ще Ви помогнем всемогъщ .htaccess файл. който се намира в главната директория на вашия сайт. Да не говорим за правилния синтаксис използваните команди, ще дам тази част от бойна файл AdminWay блог.

Този код трябва да бъде поставен в самия край на файла .htaccess. Ако се потопят в разбирането на тази статия, става ясно, че всеки тип файлове / елементи определят по различно време на съхранение в кеш паметта. Този пример показва, че почти всички елементи на сайта, се съхраняват в седмицата кеш 1 от багажника, и CSS код 1 седмица след промяната. Също HTML-код на магазин 10 минути след промяната (ако браузъра е дошъл посетителят на вашия сайт и дата на актуализиране на съдържанието е различно от това, което вече е заредена в кеш паметта, или тъй като е бил на 10 минути, информацията заредена в нов).

Аз не твърдя, че е "златен" средата на тези параметри, но тези параметри са значително намалени трафик за хостинг и намалена скорост на зареждане на сайта. Накратко, някои плюсове.

Послепис Много от тях ще попитам защо реших да се запази кеша само една седмица? Четох някои доклад на експерт на Google, който каза, че тези елементи трябва да се съхраняват в продължение на най-малко 1 седмица. Тази цифра е потънал в главата му и сега краси почти всички мои обекти в .htaccess файла.

P.S.S. Кой не знае, но като цяло добър създаване уеб сайт - това е сериозен процес, който изисква уебмастера специфични знания и опит, който идва само със собствените си конуси, получени по време на безсънни нощи.

Едно интересно решение с помощта на .htaccess, ще трябва да бъдат приети. Въпреки че, мисля, че се постига същия резултат, можете и с помощта на мутации и двете / отчита и някои HTTP хедъри хедър () функция
Но също така има точно срещу проблем, по-специално, не е необходимо да кешира някои yelement на страницата, като "случаен снимка". Какво би могло да бъде решение в този случай?

Сложих. Веднага Вътрешна грешка в сървъра - Грешка 500
За съжаление ...

За тези, които се покаже грешка 500.
Споменатите конструкция трябва да включва следното:

ExpiresActive На ... (наричани по-долу инструкции)

Свързани статии

Подкрепете проекта - споделете линка, благодаря!