Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Nem titok, hogy a WordPress - elég masszív és telhetetlen motort. Miután egy tucat telepített beépülő / vizhdetov válik az erőforrás-igényes és nehéz letölteni, és ha ehhez hozzátesszük, hogy ez a modern kompresszoros script és grafikák téma, akkor a helyzet válik teljesen siralmas. Ebben a cikkben fogom leírni a tapasztalatom, hogy optimalizálja a forrás, amit épp most nézi, és leírják az alapvető fortélyait optimalizálja az a szerver oldalon.

Előzetes optimalizálás. DNS.

CloudFlare - DNS «mágikus»

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

A fő (és ingyenes) jellemzői a szolgáltatás:

  • DNS-caching erőforrás;
  • Demonstráció a tárolt változat a téma, hogy a mentesítés szerver / tárhely (más szóval, a rendszer „Always On-Line);
  • DDoS-védelem a DNS szintjén (alacsony keresztül faervvolla);
  • Minification által küldött adatokat a felhasználó a helyszínen, "on the fly"

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

pre-boot-gyorsítótár

Miután a küldöttség folyamat befejeződött, és a helyszínen szerzett a CloudFlare szerver, akkor folytassa beállítani a cache és minification erőforrás.

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Ezután lépni a lap «gyorsítótár«, és ott vannak a következő lehetőségek közül:

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

További ezen az oldalon, és a beállítások a forrás egésze nem kell beállítani semmit. Külön meg kell mondani felállítása «fejlesztési Mode» a «gyorsítótár» rész: ha létre megjelenése az elemek, mint például a menet / vizhdety / scriptek, amelyek módosítják a DOM, akkor ki kell kapcsolni a gyorsítótárat ezt az opciót (azaz fordítására azt állam). Ellenkező esetben előfordulhat, hogy a módosítások csak akkor nem fog megjelenni az oldalon, de azt kell alkalmazni.

Ebben a munkában a szolgáltatás teljesítése. Folytassuk kiszolgálót és a WordPress.

A fő optimalizálás

Azonnal érdemes megemlíteni, hogy ha - a tulajdonos a tárhely. helyett VPS / VDS, a kereset konfigurálása”cache (Apache2 + PHP)» igen problematikus lesz, hogy végre, mert járnak, közvetlen beavatkozás a szerver konfiguráció, így azt tanácsolom, hogy előre egyeztessen a tárhely szolgáltató mintegy adatok módosítása lehetséges.

Sőt, ezek a lépések csak az a változat a Apache2 webkiszolgáló Ha - a felhasználó nginx, akkor aligha fogja közelíteni mind le (talán később fogok hozzá konfigurálásához szükséges utasításokat nginx, de most a fajta információ nincs).

Tehát, ahogy világossá vált, az alapvető optimalizálási áll teljes egészében a megfelelő cache beállításait a motor (a segítségével plug-inek) és a szerver oldalon (a szerver modul és a PHP értelmező). Kezdjük a szerver konfiguráció, mind a legnehezebb és időigényes feladat, fokozatosan halad a végső szakaszban.

Gyorsítótárazási beállítások (Apache2 + PHP)

Konfigurálása cache szerver oldalon kell root hozzáférést, illetve a felhasználó belép a sudo-csoport.

Először telepíteni kell szoftvercsomagok teljesítő gyorsítótárat és a cache-csomagokat interfészeket a szerver és tolmács. Ehhez a következő parancsokat:

sudo apt-get install php5-memcache memcached php-pear build-essential php5-rendezett php5-curl apache2-dev-php APC php5-memcached

Telepítése után ezeket a csomagokat, menj szerkeszteni php konfigurációs fájl:

sudo nano /etc/php5/apache2/php.ini

Található ez a fájl szakasz «Dinamikus Extensions» (nano keresést végzünk egy billentyűkombináció a Ctrl-W), és közvetlenül utána a vonal kezdő szakasz lépett alábbi kódot:

Most is a kis -, hogy aktiválja a kívánt szerver modulokat. Ehhez a következő parancsokat:

sudo a2enmod újraírása
sudo a2enmod lejár
sudo a2enmod fejlécek
sudo service apache2 restart

Kész! Most jöjjön a konfigurálása WordPress.

Beállítás caching (WordPress)

Ahhoz, hogy használni az összes eszköztár, amely fel van szerelve az előző lépésben, telepíteni kell egy caching bővítmény - W3 Total Cache lehetőséget.

A telepítés után azonnal folytassa beállítani. Ebből a célból meg az oldalsó navigációs sáv «Performance» lap nyílik meg az oldalt «Általános beállítások»,

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

és a megnyíló ablakban aktiválja az összes lehetőséget, kivéve az opció «CDN» és «Monitoring» (azaz jelölje meg a «engedélyezése« mező). Valamint, ha lehetséges, adja meg, milyen caching «Opcode: Alternative PHP Cache-(APC)«:

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Miután az összes műveletet elkövetett nyomják a gombot «Save összes változás«, és törölje a gyorsítótárat a lap «Performance»> «Üres az összes cache» a felső navigációs sáv.

minifikációs adatok

Az utolsó dolog maradt, hogy hozzanak létre a W3 Total Cache-- adatok minification. Konfigurálásához menjen a lap «Performance»> «Kicsinyítse«, és aktiválja a következő lehetőségek közül:

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Kész! Gyorsítótár az erőforrás teljesen be van állítva.

további optimalizálás

Amellett, hogy a caching, van egy sor eszközt és szabályokat, amelyek lehetővé teszik az erőforrás fenntartása gyors letöltési sebesség sokáig. Kezdjük a legkézenfekvőbb - a kompresszió.

kép tömörítési

Annak érdekében, hogy a források töltik gyorsabban önmagában nem elég cache statikus objektumok - különösen, ha a tárgyak maguk ugyanakkor egy tonnát nyom kilobájt. Sajnos, gyakran ilyen „terjedelmes” fájl csak grafika, hogy a webhely rendszergazdája helyezi egyáltalán nem gondolt a súlyát.

Ebben a helyzetben, hogy a támogatás plugin WP Smush. Ezt a bővítményt egyaránt optimalizálja a már letöltött telepítése előtt a kép, és újra betöltve újakra.

A bővítmény egy egyszerű felületet biztosít minimális számú lehetőség, az alapértelmezett értékek, amelyek nem igényelnek óta bekövetkezett változások megfelelnek a feladatra. Az egyetlen negatív - csak csomagolásban 50 darab lehet nyomni az ingyenes változat a plugin már meglévő képeket, majd meg kell ismét nyomja meg a „tömörítés” az újbóli a folyamatot.

Optimalizálni a website berakodás sebesség wordpress cache, mod_expire, CloudFlare, személyes blog

Compression tippek média

Ha további tippeket optimalizálására média:

  • Ahhoz, hogy a tömörített formátumok, biztosítva a maximális kompresszió abban a pillanatban (kátrány, tar.xz, a legrosszabb esetben - zip);
  • Spreading kódfájlokhoz, vigyázni a tömörítés az archívumban, és / vagy a zsugorítás révén különleges szolgáltatások;
  • Kerülje a nagy grafika. Bár ő lesz tömörítve keresztül WP Smush, súlya csökken, még egy fél igazi;
  • Használja grafika tároló formátum maximális tömörítés (JPEG, GIF)

További tippek

Share társadalmi hálózatok: