Gyors optimalizálás MODx revo - jegyzeteit az interneten

Nem megyek bele a bonyolult optimalizálási, csak tanácsot ad a gyors üzembe érdekében.
Vannak, akik még mindig ül az Evo nem támogatott annak a ténynek köszönhető, hogy működik egy kicsit gyorsabban. Azt javasoljuk, hogy mindig a legújabb szoftvert. Ezért szét a példáját MODx forradalom.


Ami azt jelenti:
[^ T ^] - az az idő, hogy létrehoz a oldal
[^ Q ^] - a száma adatbázis-lekérdezések
[^ Qt ^] - a ráfordított idő adatbázis-lekérdezések

Gyors optimalizálás MODx revo - jegyzeteit az interneten

Google szorosan figyelemmel kíséri a sebességet a letöltési oldalon.

Az egyik projekt díszített lehangoló „szám”:

Különösen meglepte az értéke 62, jelezve a lekérdezések száma az adatbázisban. Még súlyosabb esetben, ott kell lennie legalább háromszor kisebb.

Nos, valóban, kezdjük az optimalizálás.

2. Vegye ki a legnagyobb az összes nekeshiruemye darabokban.
Az építmények, mint a [[! Chunk]] el kell távolítania a felkiáltójelek. Tárgy: snippets formák, a regisztráció és getPages.
Efect termelékenység növekedése különösen figyelemre méltó, ha a cache a fő és al-menüt.

3. állítható legkisebb fészkelő darabokat és töredékek.
következtetés

Meg kell jelenik meg a sablont, és nem harapnak a fejét.
Ugyanaz végre címkék, amelyek meghatározott helyõrzõre, mint leírás és a kulcsszavak.

4. Az extra mennyiségű és kivonatok nem szükséges.
Minden további hívás lassítja MODx.

Miután végzett a fenti manipuláció, nézd meg a statisztikákat a forráskód:

Nagy eredmény! Lekérdezések, hogy b / d előállítása után gyorsítótár csak 1-2, a generációs ráta 5 alkalommal. A kérelmek száma csökken 60! Most a helyén világos terhelt és nem okoz túl nagy elvárásokat.

Gyors optimalizálás MODx revo - jegyzeteit az interneten

Net MODx - maximális teljesítményt.

Tehát felgyorsította a MODx Revo. Lehet, hogy csoda, hogy van miért küzdeni? - Persze, mivel a nettó MODx nélkül sablonokat a helyi szerveren van betöltve 15 ms. Tulajdonképpen ez az a maximális sebesség.

Meg kell jegyezni, hogy a legtöbb esetben, miután az optimalizálás a motor szükséges, hogy dobja a tömeg az oldalt, de ez a téma méltó egy külön bejegyzést.

UPDATE: amellett, hogy visszavonja a teljes betöltési időt, akkor a bővítmény debugParser. amely lehetővé teszi, hogy a letöltési sebesség minden hívás nélkül ki váltakozva.

Kapcsolódó cikkek