Apc php fogalom, telepítése, használata APC
APC - egy mozaikszó Alternatív PHP cache. Magyar szöveg - egy alternatív PHP kesher. Milyen betegségek esetén alkalmazható? Mint a többi népszerű keshery, mint XCache és eAccelerator, akkor használják, hogy növeljék a sebességet a PHP szkripteket. Ha van saját szerver, és ha érdekel a teljesítmény problémák PHP scriptek, az APC lehet a megoldás a problémára. A mai cikkben fogjuk többet megtudni az APC, akkor megtanulják, hogyan kell telepíteni és tesztelni, használja az APC-gyorsítótár írásakor PHP szkripteket.
Ma megtudjuk,
Mi APC gyorsító?
AkseleratorAPC (Alternative PHP cache) - szabad és nyílt opkódot kesher a PHP. Úgy született, mint egy ingyenes, nyílt és stabil keretet cache és optimalizálása PHP forráskódot. Az APC a szakaszában a fejlődés. Jelenleg támogatja a PHP és 4 PHP 5, beleértve 5.3. Ez várhatóan szerepel a standard PHP hatodik kernel.
Hogyan lehet elérni a gyorsulás rabotyPHP?
Ha van némi késedelem a helyén, van egy kérdés - miért? A tény az, hogy standard alapján fellebbezést a PHP script minden alkalommal, amikor össze újra. Ez azt jelenti, ugyanazt a munkát többször is. Ha ez egy kis projekt, késleltetés műveletben lehet kicsi, még láthatatlan. De ha van egy nagy projekt (honlap), azt veszi észre, hogy a cím egy oldalbetöltési várakozási, annak ellenére, hogy az oldal jól optimalizált szempontjából tömörítést és html css. Az érthetőség kedvéért nézzük meg, hogyan lehet végrehajtani a szokásos kérés nélkül PHP gyorsítók:
Ebben az esetben menjen végre kódfordításkor minden kéréssel. Beletelik egy csomó időt, hogy feldolgozza a kérést, ezért lelassul. Ahhoz, hogy megkerülje ezt, és jön a gyorsító által képviselt APC. Ezek cache a lefordított kódot a lemezen, miután a kezelést, amelyben kiadja az eredményt. Ez növeli a sebességet a PHP. APC működhet két mód amely úgy van kialakítva /etc/php.d/apc.ini fájlt. változó apc.stat. A változó vehet az értékek 1 és 0 (apc.stat = 0 vagy apc.stat = 1). Amikor használja apc.stat mode = 1 lelassul kissé script működik, mint van egy ellenőrzést a fájl módosítási, de lehetővé teszi, hogy a problémák elkerülése érdekében, ha a kód megváltozik, ennek eredményeként a szállítási ugyanaz marad. Ezért azt javasoljuk, hogy tegye az 1 értéket.
A telepítés után az APC gyorsító keresett program a következő lenne:
telepítése APC
APC nagyon könnyű telepíteni. Lehet telepíteni a Debian / Ubuntu és más disztribúciók.
Telepítése APC CentOS, RHEL, Fedora:
Mi lesz telepíteni keresztül PECL. Először csatlakoztassa .repo, amely tartalmazza az aktuális APC. Lásd az alábbi példát:
yum install php-pear-Apc
Most, változtassa /etc/php.d/apc.ini fájlbeállításokat az ízlése, és a kiszolgáló újraindítását.
Telepítése APC a Debian, Ubuntu
apt-get install apache2-menetes-dev php5-dev php5-körte hogy a gcc g ++
pear install apc
Mint látható, telepítse APC Debian vagy Ubuntu, egyszerűen írja be a konzol parancsot sudo aptitude install php-Apc. Azt is telepíteni ezt a kiterjesztést át szinaptikus. Ha van egy másik forgalmazás, telepítheti az APC csomagot PECL. Ehhez a konzol a következő parancsot sudo pear install APC.
Használata APC PHP
Használja az APC írásakor a PHP kódot, nagyon egyszerű és kényelmes. Most nézd meg magad ebben.
Az osztály leírja, hogy mi az egyes funkciókat. Most hozzon létre egy teszt fájlt.
Ebben a fájlban megmentettük 2 a tárgy a memória tömb és objektum osztály. Most hozzon létre egy második fájlban.
Ebben a script, csak olvasni az információt a memóriában. Mint látható, az összes információ olvasható a memória is kiváló. Nézzünk egy példát az utóbbi.