Към съдържанието

  •  

Most Liked Content


Not cookies free domain

Posted D-rA on 15 February 2014 - 03:11 in IP.Board 3.4.x

Ако сте правили тестови анализи на форума си, сте се сблъсквали с резултата - "еди колко си" /обикновено над 50/ ресурса нямат cookies free domain.

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

Доста изчетох, доста експериментрах - лудост отвсякъде, а то било тъпо та тъпо и сравнително лесно /поне за мен/ за реализация:

1. Създавате си поддомейн в cPanel от от вида : някакво име. домейна ви. разширение /каквото сте/

2. При създаването му, сървъра ви предлага да го адресира в подпапка на домейна ви - откажете го /т.е. изтрийте от предложението подпапката/ - или новия поддомейн следва да бъде насочен към home директорията ви само. /някои сървъри изискват CNAME  - при мен, с apache, не се наложи/

3. Ефектът - ако в команден ред на броузера напишете името.домейн.разширение то той броузера ви безотказно ще зареди форума ви - и то без никакви редирекшъни.

Дотук с лесното.

1. Следва разходка по темплейта - навсякъде се коригират заявките - за js, css, img с редакция на линка с новосъздадения поддомейн - не е лесно, защото всички тези заявки са в параметричен вид - а следва да се въведат в явен.

2. Има доста ресурси, които се зареждат в изходния html от php файлове - т.е. редакцията с добавка на новия поддомейн се прави в тези няколко php.

Резултат:

Всички ресурси се зареждат от този поддомейн - без обмяна на кукита. YSlow на форума ви нараства с около 3%. Поне при мен от 89 скочи на 92/100

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