8 moduri de a crește viteza de download
Toți cei care ruleaza site-ul, speră că acesta va fi destul de o mulțime de vizitatori și va face bani sau pentru a atinge alte scopuri. Și pe bună dreptate, pentru că ce altceva ar fi el alerga? Aici sunt doar gestiona doar aproximativ 10 la suta din proprietarii site-ului. Motivele pentru care o astfel de rată de succes scăzută poate fi foarte mult în funcție de domeniul de aplicare a site-ului. Pornind de la nisa incorect ales și se termină de livrare prea prelungită. Este clar că pentru a obține cele mai bune, ar trebui să încercați să faceți totul perfect. Acest articol analizează partea ideală a site-ului - problema magazin online de încărcare rapidă, și într-adevăr, orice site.
Deci, sarcina noastră este de a accelera încărcarea site-ului. Nu contează cât de frumos viteza de încărcare site-ul este punctul de plecare al succesului său. Nu numai ca este site-ul rapid timp de încărcare promovează creșterea Topul motor de căutare. 40% dintre utilizatorii du-te în cazul în care timpul de încărcare site-ul este mai mare de trei secunde. Și în fiecare secundă de încărcare suplimentară reduce conversia de 7%.
Ce afecteaza viteza de download? Este important să se înțeleagă că un site de încărcare lent, în cele mai multe cazuri, vina nu este problema serverului, și site-ul prost optimizat. Chiar dacă, de exemplu, găzduirii cu program instalat Joomla. care este ideal pentru funcționarea sa, în toate privințele - aceasta nu înseamnă că nu trebuie să lucreze la optimizarea si accelerarea site-ului. Pentru utilizatorul final 80% din timpul de răspuns asociat cu HTTP-cereri. Deci, trebuie să-i reducă la minimum:
- pentru a face site-ul simplu, în termeni de design: un număr mic de imagini și text;
- combina toate CSS într-o singură foaie de stil.
Mai jos voi discuta mai detaliat modul de a crește viteza de descărcare.
Din articol, veți învăța:
Utilizați CSS-Sprites
Aici este o mică listă de instrumente pe care le puteți utiliza pentru a crea un sprite:
Activați comprimarea pe server
Scoateți plug-in-uri suplimentare
Setarea plugin „dreapta“ este foarte ușor să te dus de val, dar este întotdeauna mai bine pentru a limita numărul zece. Desigur, un număr mare de plug-in nu înseamnă neapărat că site-ul dvs. se va încărca încet. Mai ales dacă utilizați un plugin de cache. Deci, mitul că mai Planina instalat pe site-ul, mai lent este încărcată, nu este justificată. Cu toate acestea, este adevărat că prezența unui număr mare de plug-in-uri reprezintă o amenințare pentru securitatea site-ului și pur și simplu devine o durere de cap de fiecare dată când actualizați.
Dar viteza nu ar trebui să fie singurul factor pe care îl ia în considerare atunci când se decide dacă este sau nu pentru a salva plugin-ul ar trebui să fie. Pentru că există cazuri în care este mai bine să lase un plugin care funcționează bine, chiar dacă va fi livrat un site web, puteți instala un plugin cu bug-uri.
Utilizați plugin-uri de cache
Soluția perfectă a întrebării anterioare - este un plugin pentru cache. Utilizarea lor vă va da un impuls de performanță. Dar un astfel de număr foarte mare de plugin-uri și selectați oricare dintre ele este dificil, mai ales pentru că în selecția trebuie să țină cont de caracteristicile fiecărui site separat. De exemplu, aici sunt unele plugin-uri pentru WP: W3 total Cache, WP Super Cache, Hyper Cache; acolo JotCache pentru Joomla; pentru e-commerce are propria extensie de cache.
Distribuiți conținut static folosind CDN
Deoarece locația utilizatorului afectează viteza de încărcare de pagini, servere de distribuție a conținutului, va accelera acest proces. Puteți utiliza CDN.
CDN - un set de servere care există în diferite locuri din lume. CDN face două lucruri:
- trimite fișiere mai rapid - fișierele stocate în memoria cache sunt trimise de locuri care sunt mai aproape de utilizator specificat.
- reduce dimensiunea fișierelor - CDN oferi conținut fără cookie-uri.
De exemplu, furnizorul de servicii CDN are servere din Harkov, Moscova, Hong Kong și New York. Atunci când un utilizator accesează site-ul dvs., funcționează cel mai apropiat de server.
Pentru a utiliza CDN are nevoie de modificări de cod mici, dar este o soluție destul de scump. Este folosit site-uri mari și cea mai mare parte vysokoposeschaemye, și poate fi inutil scump pentru blog-uri mici sau site-uri de afaceri. Iar pentru site-uri locale (de exemplu, magazine intrnet- numai în Ucraina) și la toate lipsite de sens, deoarece Acum, aproape nici un CDN-rețele din țară.
browser-ul Caching folosind Expiră antet
De fiecare dată când cineva vizitează site-ul, browser-ul lor va salva o tona de fișiere (foi de stil, un set de script-uri și imagini). Acest lucru reduce numărul de interogări și încărca mai repede data viitoare. Aceste fișiere au o dată de expirare. În mod implicit, termenul poate fi setat la 24 de ore, ceea ce înseamnă că va fi actualizat în fiecare zi. Se recomandă să se stabilească un maximum un an, iar cea minimă - pentru o săptămână. De exemplu, pentru o săptămâna și js css și 1 an pentru imaginile.
Există două lucruri care trebuie să fie luate în considerare în utilizarea expiră:
- pentru componentele statice ale site-ului, setați politica nu expiră niciodată (dar rețineți că, dacă doriți să schimbați ceva, cum ar fi o imagine, va trebui să își schimbe numele și toate referirile la acesta de pe site). Aceste componente sunt memorate în cache, evitând cererile HTTP inutile și consumatoare de timp. EXPIRE antetele ar trebui să fie utilizate pentru imagini, Flash, scripturi și stiluri.
- pentru componentele dinamice, utilizați antete Cache-Control, pentru a ajuta browser-ul cu cereri condiționale.
Utilizați antet de răspuns keepalive HTTP
cererile HTTP sunt simple: acestea iau și trimite un singur fișier, și apoi se închide. Este simplu, dar nu foarte repede.
Păstrați-vie a spus browser-ul web și serverul de a folosi aceeași conexiune, pentru a lua și de a trimite unele fișiere. Aceasta este, serverul păstrează conexiunea deschise atâta timp cât sunteți pe site-ul, în loc de a deschide o nouă conexiune pentru fiecare solicitare.
Testați performanța site-ul
În plus față de instrumente, care au fost menționate mai sus, este posibil și este necesar să se utilizeze câteva mai mult pentru o evaluare a performanței periodice și recomandări cu privire la îmbunătățirea.
Pingdom - un serviciu pentru verificarea vitezei. Rezultatele sale sunt în concordanță cu experiența reală a utilizatorilor, deoarece testul este efectuat cu diferite browsere web.
Și încă o dată despre ce trebuie făcut:
- de boot mai rapid site-ul dvs., cu atât mai puțin probabil este faptul că utilizatorii vor merge cu el, pur și simplu pentru că era obosit de stai pe spate și priviți în timp ce butoanele încărcate;
- viteza de încărcare de pagini de pe site-ul - este un factor în motoarele de căutare clasament.
Să site-ul dvs. va fi mai rapid decât Chuck Norris (numai el nu a spus).