Sigur, știți că CMS Joomla este destul de greu și de resurse exigente. În cazul în care proiectul este mare și are o mulțime de pagini indexate, și, din cauza unor circumstanțe, obligați să utilizeze un hosting lent, care nu poate suporta sarcina necesară - de aceea este necesar să se găsească o soluție intermediară acceptabilă pentru a reduce încărcarea serverului, de preferință, fără o prelucrare specială a site-ului.
O soluție simplă la această problemă este de a transforma un site în Joomla într-unul static. Primul lucru pe care trebuie să aibă grijă de punerea în aplicare a planificat - motor Joomla încă are nevoie pentru a trimite interogări la baza de date, analiza template-uri și de a face pe Internet o pagină pentru transmiterea către browserul utilizatorului. Și aici, această pagină trebuie să fie stocate într-o memorie cache specială, și apoi în a doua tranziție ei la activitatea desfășurată de sistem nu se repetă. Pentru a face acest lucru, trebuie să creați un director separat, de exemplu / stat /, în care este stocat memoria cache. Și apoi în fișierul index.php, situat în directorul rădăcină Joomla, la sfârșitul după linii:
// declanșează evenimentele onAfterRender
JDEBUG. $ _PROFILER-> ('afterRender'). null;
$ mainframe-> triggerEvent ('onAfterRender');
Se adaugă următoarele linii:
$ filecache = $ DOCUMENT_ROOT. 'Static'. $ _ENV ['REQUEST_URI'];
$ cache = fopen ($ filecache, 'w');
fwrite ($ cache, pagina $);
fclose ($ cache);
Copiile paginilor deja deschise vor fi adăugate în dosarul pe care l-ați atribuit.
Al doilea pas este de a redirecționa deja existente în nivelul .htaccess pagina de memorie cache de pe server atunci când interogarea returnează dintr-un simplu cache fișier static, și codul Joomla nu va efectua operațiuni. Acesta este modul în care această problemă este rezolvată.
RewriteCond% GET
RewriteCond / cale către directorul rădăcină / stat /% -f
RewriteRule. * / Stat /% [L]
Acum, ca site-ul dvs. de vizitatori intra sau roboți de căutare, paginile vizitate sunt stocate în memoria cache, iar site-ul devine static. Joomla cu toată demnitatea în editarea și gestionarea conținutului sunt menținute.
Magazin online cunoscut Stupino - echipamente de rețea, modemuri, servere, software, echipamente de birou și accesorii de la producătorii populați la prețuri economice.
JEAN - o bază de date unică a site-urilor DLE vizitate