Creșteți viteza de încărcare a site-ului pe baza (partea 1) - techno-co-portal pentru webmasteri

Toată lumea știe că DLE este unul dintre cele mai rapide motoare. Dar nu toată lumea știe despre posibilitatea de a accelera prin mijloace simple.
Nu mă credeți? Verificați doar site-ul dvs. și veți realiza că este lent.







În articol, voi lua în considerare un site deja mai mult sau mai puțin optimizat, în care script-urile și stilurile sunt redate în fișiere, mai degrabă decât în ​​toate modelele în linie.

Optimizarea numărul unu - plasarea de scripturi pe pagină

Aceasta, după părerea mea, ar trebui să fie prezentă inițial în motor.

Nu sfătuiesc să faceți primul pas dacă nu înțelegeți conexiunea scenariilor. pentru că cel mai probabil va exista o mulțime de erori pe diferite pagini ale site-ului
Primul lucru care este cel mai ușor de făcut în aspectul curat pentru accelerarea paginii este de a pune toate scripturile la sfârșitul paginii, înainte de tag
În DLE, nu există așa ceva și o vom rezolva.

Deschide index.php






Pentru DLE până la versiunea 9.6
găsim:

Pentru DLE 9.6 (și cel mai probabil mai târziu)
găsim:


Aceasta va separa metatag-urile și scripturile. În caz contrar, nu va funcționa corect.

Deschideți main.tpl
Noi găsim și înlocuim cu
Găsim și ștergem
Înainte de a introduce:


Este important să inserați aceste etichete înainte de a apela orice contoare și script-uri de la terțe părți, cum ar fi VK, etc.
De asemenea, este necesar să mutați toate scripturile conectate la șablon sub aceste etichete, în caz contrar se va pierde sensul de optimizare.

Optimizarea numărul doi - compresia gzip a scripturilor și a stilurilor

1. Acum, cele mai simple și interesante: activați compresia gzip pentru js și css, care sunt în șablon.
Pentru a face acest lucru, mergeți la zona de administrare și activați compresia fișierelor js. următor:
Să presupunem că avem 2 fișiere de stil:


Am pus aceste linii pe:


în cazul în care:
charset = windows-1251 - o indicație a codificării fișierului (îl puteți șterge dacă nu există caractere ruse în fișier sau pe site-ul de pe utf-8)
7 - numărul de zile în care fișierul este stocat în cache.

În același mod, continuăm cu scripturile suplimentare transferate la sfârșitul main.tpl (dacă am decis încă să facem primul pas):


Ca urmare, viteza de încărcare a paginilor crește semnificativ. Cu toate acestea, trebuie să rețineți că atunci când editați fișiere, trebuie să ștergeți memoria cache DLE și cache-ul browserului.







Articole similare

Trimiteți-le prietenilor: