Hogyan készítsünk egy oldalt a joomla statikus

Hogyan készítsünk egy oldalt a joomla statikus

Természetesen tudja, hogy a CMS Joomla meglehetősen nehéz és erőforrás-igényes. Ha a projekt nagy és van egy csomó oldalt indexelt, és te, hogy bizonyos körülmények között kénytelenek használni lassú hosting, amelyek nem viselik el a szükséges terhelést - így meg kell találni egy elfogadható átmeneti megoldás csökkenti a szerver terhelését, lehetőleg anélkül, hogy egy speciális feldolgozás az oldalon.

Egy egyszerű megoldás erre a problémára az, hogy egy webhelyet a Joomla-nak statikusvá alakítson. Az első dolog, amit meg kell vigyázni végrehajtásának tervezett - Joomla motor továbbra is meg kell küldeni lekérdezések az adatbázis, feldolgozni sablonok és hogy az internet egy oldal továbbítása a felhasználó böngészőjének. És itt ezt az oldalt egy speciális gyorsítótárban kell tárolni, majd újra belépni hozzá, hogy a rendszer által végzett munka ne ismételje meg magát. Ehhez létre kell hoznia egy külön könyvtárat, például / stat /, amelyben a gyorsítótár tárolódik. Aztán az index.php fájlt, ami a Joomla gyökérkönyvtárában található, a végén a sorok után:


// aktiválja az onAfterRender eseményeket
JDEBUG. $ _PROFILER-> jelölés ('afterRender'). null;
$ mainframe-> triggerEvent ('onAfterRender');

A következő sorokat kell hozzáadni:

$ filecache = $ DOCUMENT_ROOT. 'Static'. $ _ENV ['REQUEST_URI'];

$ cache = fopen ($ filecache, 'w');
fwrite ($ cache, $ oldal);
fclose ($ cache);

Mostantól a már megnyitott oldalak másolatait hozzáadjuk a hozzárendelt mappához.

A második lépés a meglévő oldalak átirányítása ebben a gyorsítótárban, a .htaccess szintjén, úgyhogy a kiszolgáló, amikor kéri, egy egyszerű statikus fájlt küld vissza a gyorsítótárból, és a Joomla kód nem végez műveleteket. Így oldódik meg ez a probléma.


RewriteCond% GET
RewriteCond / elérési út a gyökérmappához / stat /% -f
RewriteRule. * / Stat /% [L]

Most, amikor látogatók vagy keresőrobotok érkeznek webhelyére, a látogatott oldalak a gyorsítótárban tárolódnak, és a webhely fokozatosan statikusvá válik. Ebben az esetben a Joomla összes előnye a tartalom szerkesztésében és kezelésében megmarad.

A jól ismert online áruház Stupino - hálózati eszközök, modemek, szerverek, szoftverek, irodai eszközök és tartozékok a népszerű gyártóktól gazdaságos áron.

JEAN - egy egyedi adatbázis a látogatott DLE-oldalakról

Hogyan készítsünk egy oldalt a joomla statikus

Kapcsolódó cikkek