Kiirendage WordPressi koos Amazoni ja W3 kogu vahemäluga

wordpress apache

Märge: Pärast selle kirjutamist oleme sellest ajast üle läinud WPEngine koos Content Delivery Network powered by StackPath CDN, palju kiirem CDN kui Amazon.378

Kui olete mõnda aega blogi jälginud, teate, et olen WordPressiga maadelnud. Karbist väljas on WordPress üsna kiire sisuhaldussüsteem. Kuid kui olete saidi täielikult kohandanud ja saanud selle kasutajate jaoks vajalikust kohast, on see sageli koer. Meie lehelaadimise ajad uuel mallil ületasid 10 sekundit - kohutav, kohutav esitus.

Oleme WordPressi kiirendamiseks teinud mitmeid asju:

  • Kolisime võõrustajate juurde MediaTemple. Sageli, kui registreerute hostiplatvormile, pöördute nende kiireimate serverite poole. Nende süsteemi kasvades ei asenda nad aga servereid kiirematega - võite jääda maha.
  • Lisasime andmebaasiserveri. Kui WordPress töötab lihtsal hostipaketil, tõlgib server koodi, serveerib pilte ja töötab andmebaasi. Kui saate oma hostipaketti lisada andmebaasiserveri, saate seda saiti oluliselt kiirendada.
  • Uue jaotuse tegemiseks panime kõik pildid Amazoni a-ni sisu edastamise võrku. Me kasutasime Amazon S3 pistikprogramm WordPressi jaoks kuid on sellest ajast alates peatunud. Pistikprogramm nõudis Amazonilt piltide laadimist ja pilte ei sünkrooninud - pole hea.
  • Oleme hiljuti rakendanud W3 Kokku Cache W3Edge'ist. Ehkki see on uskumatult jõuline, pole pistikprogramm mõeldud nõrgema südamega inimestele või mittetehnilistele. Ma soovitaksin selle rakendamiseks palgata professionaali.

wordpress kokku vahemäluW3 summaarse vahemälu pistikprogramm on lubanud meil juurutada Amazoni oma sisuteenuste võrgustikuna, kuid pistikprogramm sünkroonib ja kirjutab pilditeed ümber. See on suurepärane viis selle rakendamiseks, sest kui otsustate kunagi pistikprogrammi või CDN-i kasutamise lõpetada, ei jää te külmast kõrvale. Lülitage see pistikprogramm välja ja teil on hea minna!

Pistikprogramm võimaldab teil ka seda teha vahemälu lehed ja andmebaasipäringud koos paljude muude seadetega. Kas te ei tea, mis on vahemälu? Lehe laadimiseks loeb leht koodi, täidab andmebaasipäringuid ja genereerib teie lehe dünaamiliselt. Kui vahemälu on rakendatud, kuvatakse leht esmakordsel avamisel leht ja kirjutatakse sisu vahemälufaili. Järgmine kord, kui leht avatakse, avab see lihtsalt vahemälufaili.

Oma saidi kiirendamisel on teie lugejaskonnale palju suurem mõju, kui arvate. Tegelikult on teie sait kõige aeglasem siis, kui vajate seda parimate tulemuste saavutamiseks - kui sellel on tuhandeid külastajaid. Kui teil pole seda peenelt häälestatud (ja me töötame endiselt oma kallal), kohtab külastajaid sageli tühi ekraan, kuvatakse ajalõpu viga või nad põrkuvad teie peale lihtsalt pärast seda, kui on oodanud lehe paari laadimist sekundit.

Saidi kiirendamine muudab saidi ka Google'ile sõbralikumaks. Google on kinnitanud, et nad reastavad kõige paremini toimivaid saite kõrgemale. Lisaks nendele ülaltoodud näpunäidetele saate ka oma saidil oma pildisuurust vähendada, lehe tihendamist rakendada, EC2 või Akamai geograafilisel alusel toimuvaid sisuvõrke ... ja liikuda isegi koormuse tasakaalustamise ja sünkroonimise juurde. See on siiski suurte rahadeni jõudmine!

Üks kommentaar

  1. 1

    Hea postitus – kolisin hiljuti Media Temple'i ja olen olnud hädas oma saidi Anglotopia kiirendamisega. Pärast kolimist muutus see tegelikult aeglasemaks võrreldes eelmise GoDaddy hostimisega. Sellest ajast alates olen installinud W3 Total Cache, lisanud CDN-i ja optimeerinud mõnda muud asja ning minu laadimisajad on praegu keskmiselt 9–10 sekundit – parim viimaste kuude jooksul. See vajab veel parandamist. Järgmisena proovin hankida eraldi andmebaasiserveri. Praegu tahan ma lihtsalt veenduda, et server jääb tööle, kuna ootan järgmisel nädalal meie Royal Weddingi levialas liiklustulva.

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.