Cum de a accelera de încărcare a site-ului dvs. - de instruire, webmasteri
Instrucțiuni detaliate sunt date pe code.google vă permit să:
- Strângeți toate multe scripturi JS și stiluri CSS
- Se combină toate fișierele într-un singur JS și un CSS
- Comprimarea a primit două fișiere în formatul GZIP, care este înțeleasă de aproape toate browserele sunt în măsură să decomprima pe zbor
- Prescrierea un .htaccess, care determină browsere pentru cache două fișiere
Toate acestea vor avea loc numai la pornire script-ul compress.php
De exemplu, rezultatul script-urile de compresie site-ul meu:
- JS: gzip comprimat în 26698 B, nu gzip comprimat 95796 B, a fost de 120 147 B
- CSS: gzip comprimat în 46049 B, nu gzip comprimat 160 001 B a fost de 281 870 B
Se pare că mai puțin trafic este 329 270 B. Dar premiul principal pentru vitezele de download care nu sunt acum încărcate 14 fișiere, și doar 2 (care este mult mai rapid, deoarece browser-ul nu pierde timpul la cerere). Și acest lucru se face o dată, mai degrabă decât serverul în sine puteri în mod dinamic (mai ales pentru că nu toate serverele de configurare suport de compresie similare pentru a economisi resurse CPU).
Ca rezultat, veți obține:
Instrucțiuni surprinzător de simple:
- Descărcați script compress.php
- Descărcați scripturi cssmin.php. jsmin.php
- Descărcați aceste 3 script-ul la rădăcina site-ului dvs. *
- Crearea site-ul compress_timestamp.php fișierul rădăcină și instalați-l pe dreptul de a compress.php script poate suprascrie fișierul *
- Creați un folder gol min în rădăcina site-ului dvs.
- În index.php dvs. includ antetul următorul cod:
- Editați fișierul compress.php și lista de script-uri și stiluri în locul potrivit:
* Pentru simplitate, vom păstra toate fișierele din rădăcina site-ului, dar este mai bine să nu facă acest lucru din motive de securitate
Acum, site-ul dvs. se încarcă codul mai rapid de JS si CSS este mai dificil de a descifra ce rupe unii fani.
De fiecare dată când modificați script-uri pe site-ul, aveți nevoie pentru a rula compress.php înainte de a descărca site-ul, restul se face automat.
Nu uitați că link-uri la imagini în stilurile CSS ar trebui să fie invocată acum, având în vedere faptul că CSS se află în dosarul MIN.
Dacă doriți chiar mai accelera site-ul, există o soluție simplă. Instalați antetele de fișiere statice, astfel încât browser-ul din cache pentru o lungă perioadă de timp. Acest lucru poate fi realizat prin punerea în fișierul de site-ul rădăcină .htaccess: