gyorsítás wordpress

Sokan szembesülnek a probléma lassú munka oldalak CMS WordPress, különösen, ha egy standard egységet az n-edik tucat dugó. A legnagyobb probléma az, hogy minél nagyobb a fogyasztása szerver kapacitását a honlapon, annál valószínűbb, kérni fogja, hogy menjen egy drágább tervet. Magam folyamatosan szembesül ezzel a problémával, mikor készült műholdat WordPress és SOM forgalom, amely átmegy még a legdrágább díjcsomagban rosszul akadályozta 1000 látogató naponta. Próbáltam cache-plugins visszautasította, de nem adja meg a kívánt hatást, idővel már felhalmozódott számos módszert hogyan lehet csökkenteni a terheket a tárhely, és gyorsítsa fel a helyszínen, úgy döntöttem, hogy egyesítse azokat egyetlen bejegyzést és megosztani veletek. Remélhetőleg ez a poszt lesz a Bibliát WordPress felgyorsításáról és mindenki tudni fogja, hol van a legteljesebb útmutató lépésről lépésre WordPress gyorsulás.

Megkezdése előtt a WordPress gyorsítás szükséges mindegy gondolni a tárhely lesz egy enyhe növekedés a tarifa, vagy áthelyezni egy másik hosting fogja megoldani a problémákat. Néha csak el kell fogadnia a mozgás, lehetetlen, hogy egy hatalmas projekt a legtöbb olcsó díjcsomagban.

Előállítása 1. lépés:

Az első dolog, amit frissíteni kell a WordPress legújabb verzióját, amely letölthető innen.

2. lépés: wp-config.php

A fájl wp-config.php - egy WordPress konfigurációs fájl található és a gyökérkönyvtárban a helyén.

Azt akarom, hogy meséljek néhány módszer, amellyel csökkenteni tudjuk a teher hosting:

  1. Az eredeti szerkezet egy mínusz -, hogy különböző nyelvi fájlokat a közigazgatási része, és a főoldalon az oldalon. Ha használni egy fájlt, ez lehetővé teszi számunkra, hogy jelentősen csökkenti a terheket, akkor ki kell cserélni a sort:

és ha azt akarjuk tiltani az ellenőrzés, akkor kell használni a plug-in letiltása Változatok.

3. lépés: Robots.txt

A látogatás a keresőmotor pókok webhely eredményez jelentős terhelést a webhelyen. Mivel mi csak a kereső robotjai Yandex, a Google és Rambler, de bizonyos esetekben, és a Yahoo, akkor a többi robot (beleértve a különböző értelmezők és a lopók, akik ellopják a tartalmat), le lehet zárni az indexálási. Ehhez helyezze be a következő sorokat a robots.txt fájlt, ha nem, akkor először létre kell hoznia azt a gyökér könyvtárába egy oldalon. A hatás nem jön azonnal, de egy hónapon belül szinte minden robotot a listából hajt a megközelítések, hogy minimalizálják vagy akár le is állíthatja megy webhelyére.

Ha azt szeretnénk, hogy is blokkolja a hozzáférést a Yahoo, amellett, hogy a terhek csökkentésének hosting és elrejteni az urak szerint a Yahoo, akkor hozzá kell adni a következő sorokat a robots.txt:

4. lépés Htaccess

.htaccess fájl - Ez a fájl további internetes szerver konfigurációját. Az ő segítségével tudunk biztosítani további utasításokat a szervernek, hogy kell kezelni, akár a letöltési oldalon.

* Ez a kód kell cserélni yourdomain a domain nevet, és ugyanez a domain zóna. A kép, amely megjelenik más oldalakon kell a gyökérkönyvtárba webhely és a nevét stophotlinking és gif formátumban.

Ez a módszer nem teljesen megakadályozzák a keresőmotorok gyűjteni a képpel helyén, mivel azok szerepelnek a kódot megengedett a listában. Észre fogja venni, hogy nem jelenik meg a Google. Ez a módszer nem akadályozza, hogy a Google gyűjt képeket az oldalon, mivel ez használ már tárolt változata, a keresési eredményeket.
Ez természetesen jelentősen csökkenti a terhelést a fogadó felhívás a webhely továbbra is, hanem az összes kép kerül át az egyik, akkor meg. Ha azt szeretnénk, hogy hibát generál más oldalakon ahelyett, hogy a képeket, ami lehetővé teszi számunkra, hogy csökkentsék a terhet e külső hívások nulla, akkor ki kell cserélni a vonal A fenti kód:

Ha a fenti példa nem működik, próbálja meg egy másik módszer:

  • A .htaccess tehetünk caching fájlok jpg, gif, png, css, js, és mások a felhasználó böngészőjének egy nap segítségével alábbi kódot, ha változás van a tartalom, a gyorsítótár frissítve:

    * A böngésző tartalmaznia kell cache-t.

  • Szóval ajánlom, hogy ne az automatikus tömörítési fájlok átadást megelőzően felhasználók, hogy oldalak betöltése gyorsabb, azt be kell szúrni az alábbi kódot .htaccess:

    * Az egyik oldalon a helyszínen nem tudja futtatni a gzip és zlib tömörített, így a választani valamit egy.

    5. lépés: ping

    Amikor új anyagot a helyszínen, a WordPress küld egy ping az a szolgáltatások értesíteni kell róla, tettem egy nagy lista a ping szolgáltatások után teszteket a szerver terhelés és indexelés hatását, úgy döntöttek, hogy szükség van, hogy hagyja csak szükséges pingeket keresők Yandex és a Google, az alábbiak szerint:

    6. lépés: WordPress Plugins

    1. Az első dolog, azt javasoljuk, hogy vizsgálja felül a listát plug-inek és törölje azokat nem használja.
    2. Csak próbálja meg minimalizálni a használt plug-inek köszönhetően lekapcsolás felesleges, és törölje őket.
    3. Szinte minden plug-betölteni a CSS és JS, segítségével az online szolgáltatások: online szolgáltatások CSS tömörítés. Online szolgáltatás JS kódot tömörítés.
    4. Győződjön meg arról, hogy szükség van a bővítmények betöltése csak a szükséges oldalakon gyakran tapasztaltuk, hogy a bővítmények töltik minden oldalon, ez lehet ellenőrizni keres a forráskód az oldal és keressük ki a nevet a beépülő modul, illetve csökkentésére. Plug obratyvalsya csak a szükséges oldalakat meg kell írni a feltételnek a bővítmény kódot.

    7. lépés: újratervezés téma (sablon) honlapján

    Azok számára, akik nem tudják, hol a sablont az oldalon, akkor megy a forráskódját oldalra kattintva az oldalak jobb egérgombbal, és válassza a „Oldal forrása”, szükség van, hogy megtalálják a sort:

      1. Az első lépés szükségtelen az adatbázis eléréséhez el kell hagyni, például a fájl fejlécében (header.php) gyakran használja a szokásos betét:

    Mindezek kéri az adatbázis segítségével php kérések helyébe:

    * Ne feledje azonban, hogy ha van egy másik kódolás a charset = VASHAKODIROVKA
    Ugyanez vonatkozik a hivatkozásokat stílusok:

    * Ne felejtsük el, hogy cserélje yourdomain.ru az oldalon, valamint változtatni a nevét, a témát.

    * Ne felejtsük el, hogy cserélje site.ru webhelyére.

    * Ne felejtsük el, hogy cserélje site.ru az oldalon, valamint a „webhely” a címe a webhelyen.

    1. Azt is törölje a felesleges meta tagek oldalon wp_head, illessze be az alábbi kódot a fájlban funkciók (functions.php) a téma.
  • Térjünk át a pincébe felülvizsgálat (footer.php), ott is gyakran elhagyják kéréseket adatbázisok, mint például a típus:

    Ami egyszerűen helyettesíthető egy statikus oldal nevét, mint ahogy a neve is blogom :. „Puzata Blog jövedelem az interneten”

    Ha a gép nem támogatja a Zlib, akkor kérheti támogatási tárhely tartalmazza azt, most szinte minden tárhely tartalmazza eredetileg tehetünk csak, hogy regisztrálja azt a header.php láttára! DOCTYPE .... azaz, a legelején a kódot.
    * Az egyik oldalon nem működik gzip és zlib tömörített, így a választani valamit egy.

    amely törli a kimeneti puffer, és lehetővé teszi számunkra, hogy letölt CSS fájlt társított cím, anélkül, hogy megvárná a maradék fájlokat.

    8. lépés: Képek

    9. lépés: gyorsítótár

    1. Meg kell telepíteni a plug-in cache hely, az az, hogy én használtam a véleményem, hogy a legjobb WP Super Cache-(ingyenes) és egy script cache Maxsite (felár ellenében). Én személy szerint tetszett Maxsite gyorsítótár többet, de ha nem hajlandó fizetni 30 $ egy dugó, akkor lehet kezelni, és WP Super Cache lehetőséget. A fő hátránya a WP Super Cache, hogy nem cache a kütyü, de ez a probléma segít megbirkózni következő plugin WP Widget gyorsítótár.
    2. Hasonlóan a fent felsorolt, felveheti a plug-inek plugin WP-CSS. amely tömöríti a CSS gzip, valamint Autotimize plugin. ami ajánlott, hogy együtt használják a WP Super Cache lehetőséget.

    10. lépés: Adatbázis

    1. Amellett, hogy a honlapon van egy adatbázis fájl, ami szintén szükséges időről időre, hogy tiszta és optimalizálja azt csinálni kézzel, több időre van szükségünk, akkor telepítse a beépülő optimalizálása DB. Aktiválása csak az optimalizálás adatbázist, majd letiltja, ne hagyja engedélyezve véglegesen, úgy, hogy nem hoz létre további terhet ró az oldalon.
    2. Ha nem használja az ellenőrzés, akkor távolítsa el a tábla az adatbázisban, meg az asztal címmel «wp_post_revision», és távolítsa el.

    11. lépés: Trivia

    12. lépés: Server

    A részleteket a szerver beállításokat nem mentem, de ha valaki meg kell, véleményem szerint az egyik legjobb anyag Apache szerver konfigurációs a maximális teljesítményt. Birtokló szerverek használatát javasoljuk eAccelerator és a PHP-Speedy, a munkáját a WP Super Cache itt olvasható. Minden anyag angolul.