Gyorsítsa fel a WordPress alkalmazást az Amazon és a W3 Total Cache segítségével

wordpress apache

Jegyzet: Amióta ezt megírtuk, azóta átálltunk WPEngine val,-vel Content Delivery Network powered by StackPath CDN, sokkal gyorsabb CDN, mint az Amazon.378

Ha egy ideje követed a blogot, tudod, hogy küzdöttem a WordPress-szel. A dobozon kívül a WordPress meglehetősen gyors tartalomkezelő rendszer. Miután azonban teljesen testreszabta a webhelyet, és ahol a felhasználók számára megkapja, ahol szükség van rá, gyakran kutya. Az új sablonon történő oldalbetöltési időnk meghaladta a 10 másodpercet - szörnyű, szörnyű teljesítmény.

Számos dolgot tettünk a WordPress felgyorsításának elősegítése érdekében:

  • A házigazdákat ide költöztettük MediaTemple. Gyakran, amikor regisztrál egy tárhelyre, akkor a leggyorsabb szerverekre lép fel. A rendszerük növekedésével azonban nem helyettesítik a szervereket gyorsabbakkal - így lemaradhat.
  • Adtunk hozzá egy adatbázis-kiszolgálót. Amikor a WordPress egy egyszerű tárhelycsomagon fut, a szerver kódot fordít, képeket szolgáltat és futtatja az adatbázist. Ha hozzáadhat egy adatbázis-kiszolgálót a tárhelycsomagjához, jelentősen felgyorsíthatja a webhelyet.
  • Az újabb felosztás érdekében az összes képet az Amazon-ra tesszük tartalomszolgáltatási hálózat. Egy Amazon S3 plugin a WordPresshez de azóta abbahagyták. A bővítmény megkövetelte, hogy képeket töltsön be az Amazon-ra, és nem szinkronizálta a képeket - nem jó.
  • Nemrégiben hajtottuk végre W3 teljes gyorsítótár a W3Edge-től. Bár hihetetlenül robusztus, a bővítmény nem a gyengébb szívűeknek vagy nem technikának szól. Azt javaslom, hogy alkalmazzon szakembert annak megvalósításához.

wordpress teljes gyorsítótárA W3 Total Cache plugin lehetővé tette számunkra, hogy az Amazon-ot tartalomszolgáltató hálózatunkként alkalmazzuk, de a plugin szinkronizálja és átírja a képpályákat. Ez egy fantasztikus eszköz a megvalósításához, mert ha valaha is úgy dönt, hogy abbahagyja a plugin vagy a CDN használatát, akkor nem marad ki a hidegtől. Kapcsolja ki ezt a bővítményt, és máris mehet!

A bővítmény lehetővé teszi ezt is gyorsítótár oldalak és adatbázis-lekérdezések számos más beállítással együtt. Nem tudod, mi a gyorsítótár? Az oldal betöltéséhez az oldal beolvassa a kódot, végrehajtja az adatbázis-lekérdezéseket, és dinamikusan generálja az oldalt. A gyorsítótárazás megvalósításakor az oldal első megnyitásakor megjeleníti az oldalt, és a tartalmát egy gyorsítótár fájlba írja. Az oldal következő megnyitásakor egyszerűen megnyitja a gyorsítótár fájlt.

Webhelyének felgyorsítása sokkal nagyobb hatással van az olvasóközönségére, mint gondolná. Valójában a webhelye akkor a leglassabb, amikor arra van szüksége, hogy a legjobb teljesítményt nyújtsa - amikor több ezer látogató van rajta. Ha nincs tökéletesen hangolva (és még mindig dolgozunk a mieinken), akkor a látogatók gyakran üres képernyővel, időtúllépési hibával találkoznak, vagy egyszerűen visszapattannak, miután megvárták az oldal betöltését másodpercek alatt.

Webhelyének felgyorsítása barátságosabbá teszi webhelyét a Google számára is. A Google megerősítette, hogy a magasabb teljesítményű webhelyeket rangsorolják. A fenti tippeken túl azon is dolgozhat, hogy csökkentse a webhely képméretét, megvalósítsa az oldaltömörítést, megvalósítsa az EC2 vagy az Akamai földrajzi alapú tartalomszolgáltató hálózatokat ... és akár a terheléselosztás és a szinkronizálás felé is léphet. Ez mégis belekerül a nagy bakikba!

Egy megjegyzés

  1. 1

    Jó poszt - Nemrég költöztem a Media Temple-be, és az Anglotopia webhelyem felgyorsításával küzdtem. A költözés után valójában lassabb lett, mint a GoDaddy korábbi tárhelye. Mivel telepítettem a W3 Total Cache-t, felvettem egy CDN-t és optimalizáltam néhány egyéb dolgot, és a terhelési időm átlagosan 9-10 másodpercet tesz ki - hónapok legjobbja. Még javítani kell. Lehet, hogy megpróbálok legközelebb külön adatbázis-kiszolgálót szerezni. Most csak azt akarom biztosítani, hogy a szerver továbbra is működjön, mivel a forgalom áradatára számítok a jövő héten megrendezésre kerülő királyi esküvőnkre.

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.