Google teatas mõnda aega, et saidi laadimiskiirus mõjutab selle positsiooni SERP-is. Sama kehtib ka mobiilseadmete kohta. Kuid kõige rohkem peaksite muretsema selle pärast, kuidas aeglane sait kasutajaid mõjutab. Kas olete näiteks teadlik, et pooled Interneti-veebisaitide külastajatest usuvad, et see peaks laadima kahe sekundiga või vähem? Ma arvan, et see on üsna õiglane, sest kui järele mõelda, pole miski tüütum kui millegi laadimise vaatamine. Rääkimata ebamugavustest, mida inimene kogeb, kui ta soovib midagi osta, kuid sait aeglustub.

Õnneks on saidi kiirendamiseks palju võimalusi. Üks parimaid võimalusi on kasutada vahemällu salvestamiseks spetsiaalset moodulit (vahemälu). Täna vaatame lühidalt, mis on vahemälu ja miks see on lehe laadimiskiiruse seisukohalt nii kriitiline. Lisaks jagan teiega ka nimekirja parimatest vahemälu pluginatest turul.

Mis on vahemälu?

Vahemälu on koht arvuti mälus, kuhu salvestatakse andmeid edaspidiseks kasutamiseks. Näiteks selle asemel, et täielikult täita saidi andmebaasist laadimise protsessi, pumbatakse osa andmetest vahemälust. Kui külastaja külastab teie saiti, küsib sait andmeid hostimisse salvestatud andmebaasist. Täpsemalt nõuavad nad, et teie saidi pildid, Javascript ja CSS oleksid loetavates HTML-failides ja edastataks otse brauserisse. Kahjuks nõuab see protsess teatud ressursse ja võtab aega. Kuid saidi kasutajad ei pea seda protsessi iga kord käivitama. Eriti kui tegemist on teie saidi staatilise sisuga. Näiteks avaldatud postitused, mida tõenäoliselt keegi ei muuda.

Seetõttu on saidi vahemällu salvestamine hädavajalik, kui soovite:

  • pakkuda kiiresti juurdepääsu saidi andmetele, mis harva muutuvad
  • kiirendada kogu saidi laadimisprotsessi
  • pakkuda kõigile oma saidi külastajatele paremat kasutuskogemust
  • otsingumootorite pingereas kõrgema allalaadimismäära tõttu
  • säästa serveri ressursse ja vähendada krahhe

Nagu näete, on WordPressi saidi vahemällu salvestamisel palju eeliseid.

Peamised funktsioonid, mis on igas mainitud pistikprogrammis:

  • vahemällu salvestamine mobiilikasutajatele
  • faili suuruse vähendamine ja GZIP-i tihendamine
  • vahemälu puhastamise ajastamine
  • HTTPS/SSL tugi

Parimad WordPressi vahemällu salvestamise pistikprogrammid

Teades, et saidi kiirus on väga oluline ja see sõltub otseselt vahemällu salvestamisest, on meie järgmine samm lisada oma saidile sobiv pistikprogramm. Siin on mõned kõige usaldusväärsemad, taskukohasemad ja funktsioonirikkamad lahendused.

Hiljuti küsis üks meie lugejatest, kuidas WordPressi vahemälu tühjendada? Teie saidile installitud veebibrauser, server ja pistikprogrammid võivad kasutada vahemällu salvestamise protsessi, mis tõenäoliselt ei võimalda teil oma ajaveebi värskendatud olekut näha.

Selles artiklis näitame teile, kuidas oma WordPressi ajaveebi vahemälu korralikult tühjendada.

Vahemälulahendused salvestavad teie saidi staatilise versiooni. See võimaldab WordPressil jätta vahele kõige raskemad PHP-skriptid ja parandada teie saidi jõudlust.


WordPress Vahemällu salvestamise lahendusi on mitut tüüpi. Kõige populaarsemad on "Ja" tüüpi vahemälu pluginad.

Need pistikprogrammid pakuvad hõlpsasti kasutatavat liidest ajaveebi vahemälu, vahemällu salvestatud sisu aegumise ja nõudmisel vahemällu haldamiseks.

WordPressi hostimine, mida haldavad sellised pakkujad nagu WPEngine, kasutab oma vahemällu salvestamise lahendusi, nii et te ei pea seda vahemälu pistikprogrammi installima.

Kui kasutate CDN-i teenust, nagu "MaxCDN" või "CloudFlare", teenindab see ka staatilise sisu vahemällu salvestatud koopiaid.

Kui kasutate WordPressi turvalisuse suurendamiseks veebirakenduse tulemüüri "Või", on neil ka oma vahemälu, et teie saiti kiirendada ja seisakuid vähendada.

Lõpuks võib teie brauser salvestada ka teie arvutisse lehtede vahemällu salvestatud versioone.

Vahemällu salvestamise eesmärk on teie saidi kiirendamine ja üldise kasutuskogemuse parandamine. Kuid mõnikord ei lase see teil oma saidil tehtud muudatusi näha, mis võib olla pettumust valmistav. Sel juhul peate muudatuste nägemiseks tühjendama vahemälu.

Vaatame aga, kuidas WordPressis vahemälu tühjendada.

1. samm: tühjendage brauseri vahemälu

Esiteks peate tühjendama oma vahemälu. Enamik veebibrausereid saab salvestada staatilist sisu, nagu stiililehed, JavaScript ja veebisaidi pildid, et kiirendada järgnevaid külastusi.

Mõnikord ei pruugi veebibrauserid aga aru saada, et veebileht on muutunud. Selle asemel, et hankida värsket koopiat, saavad nad lehe uuesti laadida teie masina vahemällu salvestatud versioonist.

Nii saate oma Google Chrome'i brauseri vahemälu tühjendada. Kõigepealt peate klõpsama menüüikoonil ja seejärel valima« Lisaks Tööriistad > Kustuta navigeerimisandmed .


Avaneb aken, kus saate valida sisu, mida soovite eemaldada. Veenduge, et vahemällu salvestatud pildid ja failid oleksid kinnitatud, ja seejärel klõpsake nuppu " Kustuta sirvimise andmed P".


Olete oma brauseri vahemälu edukalt tühjendanud ja saate nüüd proovida oma saidile juurdepääsu.

Kui te ikka muudatusi ei näe, jätkake järgmiste sammudega.

Kui soovite valida kahe parima WordPressi vahemälu haldamise pistikprogrammi vahel, vaadake meie artiklit:

Teiste veebibrauserite puhul vaadake nende vahemälu tühjendamise kohta vastavat dokumentatsiooni.

2. samm: tühjendage WordPressi pistikprogrammi vahemälu

Kui kasutate WordPressi vahemällu salvestamise pistikprogrammi, peate tühjendama oma pistikprogrammi vahemälu. Enamik vahemällu salvestamise pistikprogramme võimaldab teil seda hõlpsasti teha sobivate sätete kaudu.

Tühjendage WP Super Cache vahemälu

See võimaldab kasutajatel oma saidi ühe klõpsuga kohe vahemällu salvestada. Selle robot valib automaatselt teie WordPressi lehed vahemälu loomiseks ja seejärel aktiveerib automaatselt soovitatud WordPressi vahemällu salvestamise valikud, nagu GZIP-tihendamine, lehe vahemällu salvestamine ja vahemälu eellaadimine.

WP Rocket sisaldab ka lisafunktsioone, mida saate oma tootlikkuse edasiseks parandamiseks lubada. Sealhulgas piltide laisk laadimine, CDN-i tugi, DNS-i eellaadimine, minimeerimine jne.

2.WP kiireim vahemälu

WP Fastest Cache on WordPressi vahemälu pistikprogramm, mis pakub peaaegu kõike, mida kasutaja võib otsida. Selle pistikprogrammi arendajad väidavad, et see on kõige lihtsam ja kiireim WP-vahemälusüsteem. Ja ausalt öeldes on! Rohkem kui 300 000 aktiivse installiga pakub see pistikprogramm külastajatele kiiret sirvimiskogemust.

Tere, kallid ajaveebi lugejad. Selles artiklis käsitleme olulist teemat oma ajaveebi kiirendamiseks WordPressi platvormil ja hostiserveri koormuse vähendamiseks hüper-vahemälu abil.

on WordPressi vahemälu pistikprogramm (wordpressi vahemälu). Kasutage kindlasti Wordpressi vahemälu ja teie saidi laadimiskiirus suureneb oluliselt.

Kui suurendate oma ajaveebi külastajate arvu, tekib probleem. Kui lugeja soovib teie saidil mõnda konkreetset lehte vaadata, peab ta ootama, kuni server loob selle vastavalt oma WordPressi teemale ja sisule.

Mitu korda teatud lehte küsitakse, nii mitu korda luuakse see serverisse ikka ja jälle. Mida rohkem külastajaid blogisse tuleb, seda suurem on serveri koormus ja seda pikem on laadimisaeg.

Seda kõike saab vältida, rakendades nn vahemällu või WordPressi vahemälu. Mis see on?

See on protsess, mille käigus salvestatakse loodud leht teie soovil saidi konkreetsesse kataloogi, kasutades Hyper cache pluginat. Nüüd, kui keegi teine ​​pääseb serveris samale lehele, siis seda ei genereerita uuesti, vaid võetakse lihtsalt soovitud kaustast, kuhu see on salvestatud WordPressi vahemälu ja saadetakse kasutaja brauserisse.

Seega on ajaveebi veebilehtede vahemällu salvestamine väga tõhus viis hostimisserveri koormuse vähendamiseks ja kogu ajaveebi kiirendamiseks.

Hüper vahemälu pistikprogramm. Wordpressi vahemälu installimine ja seadistamine.

See on väga hea WordPressi vahemälu töötab ainult teie ajaveebi registreerimata kasutajatele. Enamikul juhtudel ei luba saidiomanikud külastajatel oma ressursile registreeruda ja selgub, et ainus ajaveebis registreeritud inimene on administraator, see tähendab teie.

See tähendab seda teile isiklikult WordPressi vahemälu ei tööta ja see on suurepärane. Kujutage ette, et tegite oma blogis mõned muudatused (näiteks kujunduses), siis selgub, et te ei näe neid muudatusi enne, kui lähtestate Wordpressi vahemälu ja seda tuleks teha kogu aeg.

Laadige alla vahemällu salvestamise pistikprogramm Saate seda teha ametlikult WordPressi saidilt.

  1. Pakkige arhiiv lahti pistikprogrammiga ja pukseerige kaust Hyper cache oma serveri kausta wp-content/plugins/plugins FTP-kliendi abil
  2. Minge oma ajaveebi konsooli lehele Plugins-Add New-Upload-Install

Luba Wordpressi vahemälu.

Selleks ava redigeerimiseks konfiguratsioonifail wp-config.php, mis asub teie ajaveebi juurkataloogis ja kleepige sinna järgmine koodirida:

define('WP_CACHE', true);

Seda saab teha ka Filezila failihalduri abil.

Kleepimist saab teha suvalises kohas wp-config.php konfiguratsioonifailis, kuhugi lõppu lähemal, kuid enne rida:

/** WordPressi kataloogi absoluutne tee. */

if (!defined('ABSPATH'))

või kui inglise keeles:

/** WordPressi absoluutne tee WordPressi kataloogi. */

if (!defined('ABSPATH'))

define('ABSPATH', dirname(__FILE__) . '/');

Nüüd pöördume tagasi Pluginsi ajaveebi konsooli, leiame Hyper cache caching plugina ja aktiveerime selle.

Selleks, et Hyper cache pistikprogramm looks ajaveebi WordPressi vahemälu jaoks kausta, tuleb kaustas wp-content või wp-content/plugins/hyper cache/ määrata õigused väärtusele 777. Lugege seda lubade määramise kohta.

Seejärel saab kaustad wp-content või wp-content/plugins/ hyper cache lähtestada 755 õigustele ja uue kausta wp-content/plugins/ hyper cache/cache väärtusele 777 ning seejärel saab Hyper cache plugin kirjutada. kõik HTML-failid Wordpressi vahemälust või kustutada.

Hüper-vahemälu pistikprogrammi õige töö konfigureerimine.

Liigume Hyper vahemälu sätete juurde kohe pärast selle töö aktiveerimist, klõpsates nuppu Valikud

Või juhtub sama asi, kui lähete ajaveebikonsooli Seaded - Hüper vahemälu

Konfiguratsioonialal tehakse põhiosa Hyper cache plugina seadistustest. Kõigepealt märkige ruut valiku Kas aktiveerida vahemälu? Ja salvestage sätted Salvesta.

See on kõik, wordpressi vahemälu on sisse lülitatud, edasi on näha, mitu lehekülge kokku on vahemällu salvestatud.

Põllu vastas Vahemällu salvestatud lehtede eluiga peate määrama numbri minutites, selle aja jooksul salvestatakse teie veebilehtede HTML-koopia ja kõik kasutajad saavad selle selle aja jooksul sealt kätte.

Ei ole mõtet madalat arvu hoida, kuna enamikku teie ajaveebi lehti ei värskendata ja need on arhiveeritud. See maksab mulle 7200 minutit (5 päeva) Nii annab nõu tuntud tehnikamees E. Popov.

Peate lihtsalt vaatama, kas serveri kettaruum võimaldab salvestada palju vahemällu salvestatud lehti. Ja see sõltub teie ajaveebi jaoks ostetud hostimisplaanist ja külastajate arvust või pigem lehtede arvust, mida lugejad näha tahaksid.

Põhimõtteliselt on kettaruumi vähemalt 2-5 GB, nii et 7200 minutit on täpselt paras.

Järgmine väli "Auto-cleanup every" on samuti mõeldud serveri kõvakettal oleva kettaruumi optimaalseks kasutamiseks. See tähendab, et iga 1440 minuti järel (minu seadetes vastab see 1 päevale) kustutatakse vahemälu kaustast märkmed, mille eluiga on aegunud.

Seega kustutatakse mittevajalikud ja kasutud failid teie määratud sagedusega.

Välja kasutamine Kuidas tühjendada vahemälu saate määrata, kuidas puhastada vana materjali värskendamisel või uue loomisel:

- Kõik- vastab kogu WordPressi vahemälu värskendamisele

- Mitte ühtegi- WordPressi vahemälu ei muutu

- Üks leht (üks leht silmatorkav) - vahemälu värskendatakse ainult selle märkme jaoks, milles muudatused on toimunud

Saate selle välja täita nii nagu mina (vt ülalt) või ise valida.

Põllul gzip pakkimine võid linnukese kastikese ära märkida ja siis Wordpressi vahemälu failid salvestatakse ja saadetakse tihendatud kujul, mis vähendab serveri koormust ja tõstab ajaveebi kiirust.

Kui lahtris Ära jäta kodu vahemällu (Ära hoia avalehte vahemällu), on koduleht vahemällu salvestamata.

See võib olla vajalik kodulehe sagedaste värskenduste korral, kui WordPressi vahemälu loomisel pole mõtet, kuna vahemälu värskendatakse sageli ja siis pole vahet, kus leht luuakse - vahemälust või tavalises tee.

Kui te ei soovi mõnda ajaveebi osa vahemällu salvestada, saate seda teha väljal välista URI sisestage osa aadressist (näiteks ajaveebi kategooriad /kartinki-foto-smeshno) ja siis seda URL-i osa sisaldavad lehti ei salvestata vahemällu.

Ülejäänud seaded võib jätta nii, nagu on. Ärge unustage klõpsata nuppu Salvesta.

Salvesta nupu kõrval on veel üks väga oluline nupp Tühjenda vahemälu. Vajate seda, kui kujundate oma ajaveebi ümber ja soovite, et ka ajaveebi külastajad näeksid värskendusi. Vastasel juhul serveeritakse neid alati ainult kõigi lehtede vana vahemällu salvestatud versiooni.

Põhitöö on tehtud, tuleb Hyper cache plugina abil kontrollida, kas vahemällu salvestamine blogis töötab. Selleks toimige järgmiselt.

Juurdepääs oma blogile mõne teise brauseriga. Selgub, et oled sisse logitud tavakülastajana, mitte administraatorina

Vajutage Ctrl-U nuppe. Näete lehe lähtekoodi

Minge lähtekoodi päris alla. Peaksite nägema midagi joone taolist

See tähendab, et pistikprogramm töötab, WordPressi vahemälu on loodud.

P.S. Kuidas teile artikkel meeldib? Kas installite vahemällu salvestamise pistikprogrammi?

Peagi ilmub märkus muude viiside kohta, kuidas oma ajaveebi kiirendada. Soovitan teil tema välimust mitte maha jätta ja uut vastu võtta

Igor andis end täielikult tööle ettevõttes Myasnoff ...

Loodan, et keegi ei pea selgitama, miks on vaja vahemällu salvestavat pistikprogrammi ja kui oluline on valida selline, mis tõesti aitab, mitte ei tekita oma olemasoluga lihtsalt andmebaasile lisakoormust. Analüüsis võtame arvesse kõiki näitajaid, mitte ainult allalaadimisaega.

Vahemällu salvestamise eelised

Väike kõrvalepõige. Kui keegi siiski kahtleb vahemällu salvestamise vajalikkuses, siis teadke, et alates 21. aprillist on Google teatanud, et kõik mobiilisõbralikud saidid (ja kiirus on üks “sõbralikest” komponentidest) saavad otsingutulemustes olulise eelise. Google'i kavatsused on väga selged – SEO-d ja veebihaldurid peavad töötama nii saidi laua- kui ka mobiiliversioonide toimivuse nimel.

Saidi jõudluse parandamiseks ja laadimisaja lühendamiseks on mitu võimalust, kuid enamiku algajate (ja mitte ainult) optimeerijate jaoks pole vahemällu salvestamise pistikprogrammid üks, vaid ainus tööriist, mida nad oma eesmärgi saavutamiseks kasutavad.

WordPress genereerib lehti dünaamiliselt, mille tulemuseks on palju andmebaasipäringuid. Dünaamiliselt loodud lehtede vahemällu salvestamine võimaldab kasutajatel näha tavalisi HTML-lehti, mis vähendab oluliselt lehe laadimisaega ja serveri koormust.

Vahemällu salvestamise testi üksikasjad

Alguses plaaniti testides kasutada 2 teemat - kõige lihtsamat "kakskümmend neliteist" ja keerukamat (mis jäljendab "päris" saiti). Kuid testide käigus selgus, et vahemällu salvestamise mõju kahekümne neljateistkümne teema laadimiskiirusele on nii minimaalne, et seda võib tähelepanuta jätta. Olulisemaks osutus serveri peenhäälestus, kuid tänane artikkel sellest ei räägi.

Lõpuks kasutame ainult ühte teemat (Tesla Themesi uudsuse teema). Testleht on kujundatud graafikat ja teksti kasutades. Samuti on olemas külgriba ja mitmed pistikprogrammid (uudised, Twitteri/Instagrami voog). Hosting, mida kasutab WP Dev Shed. Selle tulemusena saime suhteliselt pika laadimisajaga lehe.

Sest sait on uus, siis ei olnud sellel liiklust (sealhulgas polnud testimise ajal isegi PS-i roboteid). Server töötas hunnikus Apache + Ngnix.

Testis osalesid järgmised pistikprogrammid:

  1. AIO vahemälu
  2. WP kiire vahemälu
  3. wp-cache.com
  4. Alfa vahemälu
  5. Flexicache
  6. Bodi0 lihtne vahemälu
  7. Hüper vahemälu
  8. Laiendatud hüpervahemälu
  9. Cachify
  10. Lite vahemälu
  11. Järgmise taseme vahemälu
  12. Tõesti staatiline
  13. Super Staatiline vahemälu
  14. W3 kogu vahemälu
  15. Gatori vahemälu
  16. Wordfence Falcon
  17. WP kiireim vahemälu
  18. WP rakett
  19. WP SuperCache
  20. Zeni vahemälu (endine Quick Cache)

Test jäi:

Brutal Cache - ei töötanud;

Batcache on Memcache'ist sõltuv pistikprogramm, mida praeguses testis ei kasutatud.

Automaatne ja vidinate vahemälu on samuti välja jäetud, sest need ei ole eraldiseisvad pistikprogrammid, vaid tugi teistele.

Võrdlusuuringu tööriistad

Tööriistadena kasutasime Google'i, GTMetrixi ja Yahoo teenuseid. Tänu sellele testiti mitte ainult lehe laadimiskiirust, vaid ka:

  • pildi optimeerimine;
  • js ja css koodi minimeerimine ja optimeerimine;
  • brauseri vahemällu kasutamine;
  • serveri aja viivitus;
  • Gzip-tihenduse kasutamine;
  • skriptide paigutamine;
  • HTTP päringute arv.
  • CDN-i kasutamine, paralleelsus/domeeni jagamine;

Google PageSpeed ​​​​Insights

Saiti kontrollitakse nii lauaarvuti kui ka mobiilseadme vaatenurgast. Tulemus antakse 100-pallisel skaalal. Teenust on lihtne kasutada, kuid see annab suhteliselt toores tulemuse, mis ei anna täit arusaama kõigest, mida saab parandada.

GTMetrix ja YSlow

Põhineb Yahoo ressursside tootlikkuse juhendil. Jällegi kasutatakse 100-punktilist skaalat. Teenused töötavad enam kui 50 erineva mõõdikuga. GTMetrix visualiseerib andmed isegi laadimisprotsessi juga diagrammil. Meie arvates on see üks parimaid tööriistu veebisaidi toimivuse parandamise viiside tuvastamiseks.

Ajastus

Lehe laadimiskiiruse määramiseks ja serveri jõudluse kontrollimiseks laadimise ajal kasutati järgmisi tööriistu:

ApacheBench

Määrab saidi koormuse, arvutab taotluste maksimaalse arvu sekundis. Testi käigus saadeti 10 erineval lõimel 1000 päringut. Katse viidi läbi 10 korda. Salvestati iga pistikprogrammi parim tulemus.

Väga tuntud teenus saitide jälgimiseks ja testimiseks. Iga pistikprogrammiga viidi läbi 20 testi ja fikseeriti parim tulemus.

Lihtne, kuid kasulik teenus, mis näitab teie brauseris lehe täislaadimisaega. See ei ole serveritööriist, vaid teenus, mis töötab kohapeal. Valisime allalaadimise meetodi Etherneti, Opera brauseri kaudu. Iga lehte laaditi 101 korda fikseeritud keskmise laadimisajaga.

Niisiis, asume testide juurde.

Google, GTMetrix ja Yslow

Määratud teenuste abil saidi lehtede testimise tulemus:

Nagu tabelist näha, ei toiminud siin mõned pistikprogrammid hästi – tulemus on ilma vahemällu salvestamiseta sama või sellele väga lähedal. Google andis parima Super vahemälu hinnangu (nii lauaarvutitele kui ka mobiilidele). GTmetrixis ja Yslowis näitasid parimaid tulemusi Fastest Cache ja Rocket. Nagu me juba ütlesime, on Google'i hinnang vähem informatiivne, kuna. ta kasutab oma hindamisel vähem tegureid.

Seega osutusid parimateks pistikprogrammideks WP Super Cache, WP Fastest Cache ja WP Rocket Cache.

Ajastus

Hindamisskoorid näitavad põhimõtteliselt veebisaidi koodi kvaliteeti. See annab ülevaate sellest, mida saab saidi kiirendamiseks teha. Nagu öeldud, ei tähenda saidi kõrged reitingud, et see laaditakse kiiremini kui teised. Ja see on peamine viga - hindamistööriistad annavad ohtralt ideid saidi täiustamiseks laadimisaja vähendamiseks, kuid samal ajal ei võeta laadimisaega ennast praktiliselt arvesse. Allpool on hea näide (ekraanitõmmis Pingdomist).

Leht sai 96 punkti 100-st (parem kui 99% mis tahes saidi lehtedest). Samal ajal laaditakse leht umbes 35 sekundiga. See on koht, kus pime optimeerimine võib viia.

Ajastus on väga oluline test, sest teostatakse lehe laadimiskiiruse tegelikud mõõtmised.

ApacheBench

Uurime välja maksimaalne päringute arv sekundis, mida meie server suudab toetada. Mida suurem number, seda parem.

Parimat tulemust näitas WP Rocket. Teist ja kolmandat kohta jagasid WP-Cache.com ja WP Fastest Cache.

Tulemus ilma vahemäluta on 2,78 sekundit. Kõik pistikprogrammid suutsid seda indikaatorit parandada.

Vaieldamatu liider on taas WPROcket. Super Cache on teine, W3 Total Cache kolmas.

Siin otsustasime kuvada mitte ainult keskmise, vaid ka keskmise testitulemuse.

Keskmine laadimisaeg

Olukord on sarnane eelmise testiga. Esikolmik pole muutunud – WPROcket, WPSuperCache ja W3 TotalCache.

Keskmine allalaadimisaeg

Liider on endiselt WP Rocket, kuid peaaegu tundmatu WP-Cache.com näitab taas väga head tulemust.

Mitte ainult vahemällu salvestades

Muidugi ei sõltu kõik ainult vahemällu salvestamisest. Oma rolli mängivad Apache + Nginxi komplekti valik, serveri seadete õigsus ja selle tüüp (eraldatud, VPS, jagatud), piltide arv ja kvaliteet (optimeerimine) ning palju muud.

Järeldus

Kõigil esitatud pistikprogrammidel on erinevad funktsioonid. Mõned on nilbe lihtsad, samas kui teisi võib võrrelda Šveitsi noaga. Super Cache, W3 ja teised sarnased pluginad kasutavad oma töös sageli CDN-i ja muude nippidega tuttavaid professionaale. Teised kasutajad (eriti algajad) valivad lihtsamad pistikprogrammid (Lite Cache või WP-Cache.com). Muide, WP-Cache.com suutis vaatamata oma hämarusele näidata suurepäraseid tulemusi.

Mis on vahemällu salvestamiseks parim WordPressi pistikprogramm?

Esimesel kohal (suure vahega) - WP-Rocket. Sellel on palju eeliseid, kuid on üks AGA (paljude jaoks on see miinus) - see on tasuline. Arendajad tahavad selle eest 39 dollarit (pealegi pole värskendused kogu elu, vaid ainult aasta)

Teisel kohal (kuigi tasuta saab selle panna ka esimesele) -WPSuperCache. Tulemused on peaaegu samad, mis liidril, kuid see on täiesti tasuta!

Kolmandal - WP-cache.com. Ainus, mis mind segadusse ajab, on see, et seda uuendati viimati 2014. aastal.

Kuid see on lihtne, tasuta ja näitab korralikke tulemusi.

Tere kõigile! Tahan teile rääkida ühe loo oma tähelepanematusest, mis ajendas mind seda artiklit kirjutama. Umbes nädal tagasi kulutas mu hostiteenuse pakkuja ennetav töö, sai kellaaeg kokku lepitud ja hoiatus, et sait on maas 15-30 minutit. Arvasin, et see pole nii palju ega olnud selle pärast eriti mures, ning läksin oma asja ajama.

Hoolduse ajal jäi sait tõesti pikali, kuid aega ma eriti ei märganud. Minu üllatuseks ei saanud pärast töö lõppu saidile ligipääsu – sellel oli viga 403 (loe veakoodide ja serveri vastuse kohta), mis tähendab kliendiõiguste puudumine. Umbes samal ajal kirjutati kiri teenusepakkuja tugiteenistusele. Nad vastasid üsna kiiresti.

Konto blokeerimise põhjus oli suur koormus hostimisel. Tugitöötaja tõi serveri logid. sel ajal oli see väike - umbes 300 inimest päevas, nii et tariifi muutmise küsimus kadus kohe. Sait lülitati minu jaoks sisse, kuigi pärast 5-tunnist viiruste ja võimalike ülekoormuse põhjuste kontrollimist. Muide, kokku oli sait maas umbes päeva ja see mõjutas positsioone – ajaveebi lendas mõne päringu puhul top 10 hulgast välja aastal.

Enne saidi keelamist riputasin seohammerasse bänneri (saate lugeda automaatsete reklaamisüsteemide kohta), nii et kahtlus langes talle. Bänner eemaldati ja kõik tundus olevat korras. Tehnilisele toele saadeti ka küsimus koormuse astme kohta - sealt vastati, et kõik on korras. Kuid ma ei peatunud sellega ja hakkasin otsima võimalusi vähendada hostimiskoormust.

Paljud jaotised töötati ümber ja eemaldati, töötasin natuke php-ga ja tegin palju pisiasju, millalgi kirjutan üksikasjaliku artikli hostimise koormuse vähendamine. Blogi alguses installisin pistikprogrammi Hyper Cache, mis on mõeldud lehtede vahemällu salvestamise koormuse vähendamiseks. Kuna ma toona paigaldusreegleid ei järginud, siis selgus, et see plugin ei töötanud üldse.

Ja lõppude lõpuks oli paigaldusjuhendis kõik kirjas, aga millegipärast ei pööranud ma sellele tähelepanu. Ja nii ei toiminud kogu selle aja peamised vahendid koormuse langetamiseks. Niisiis, selle artikli peateemaks saab olema Hyper Cache pistikprogrammi õige installimine ja konfigureerimine blogisse. Nüüd töötab pistikprogramm hästi, nii et te ei korda minu vigu.

Hyper Cache plugina installimine

Sisestage ilmuvale lehele pistikprogrammi nimi - Hyper Cache, see peaks olema esimesel kohal. Installige pistikprogramm (peate sisestama oma ftp-konto andmed). Arhiivi saate pistikprogrammiga alla laadida ka ametlikult saidilt, seejärel alla laadida ja installida administraatoripaneeli kaudu. Kokkuvõttes, paigaldada mis tahes teile sobival viisil.

Valmis, pistikprogramm on installitud. To aktiveerige vahemällu salvestatud lehtede kasutamise tugi, peate lisama selle rea:

define("WP_CACHE", true);

viilima wp-config.php. Saate sisestada rea ​​faili suvalises kohas, peaasi, et see oleks sildis

nüüd vaja kaustas wp-sisu seadke õigused väärtusele 777 (seda saab teha ftp-kliendi, näiteks Filezila kaudu). See on vajalik selleks, et pistikprogramm lõi vahemällu salvestatud lehefailide salvestamiseks kausta c. Kausta kutsutakse vahemälu. Pärast selle loomist saate selle õigusi muuta wp-sisu tagasi 755 juurde, vaid kausta vahemälu(Mul on see kaustas wp-sisu, võib see olla ka pistikprogrammiga kaustas, vaata) lubadeks on seatud 777, et plugin saaks sinna faile kirjutada.

Nüüd lühike ja asjakohane:

  1. Plugina installimine
  2. Rea lisamine faili wp-config
  3. Määrake kausta lubadeks 777 wp-sisu
  4. Otsib kausta vahemälu ja määrake ka load 777-le
  5. Me tagastame kausta wp-sisuõigused 755

Valmis. Pistikprogramm on installitud, on soovitav kontrollida, kas see töötab. Pea meeles - pistikprogramm loob iga vahemällu salvestatud lehe jaoks eraldi faili, kuid ainult siis, kui kasutaja seda külastab. Need. inimene tuli sisse, leht laaditi, lisati vahemällu. Pange tähele, et teile kuvatakse alati lehe uusim versioon, mitte vahemälust (kui sisestate saidi oma sisselogimise all). Kontrollimiseks tehke järgmist.

  1. Vaata sisse plugina parameetrid. Kui ülevalt hoiatusi pole, siis on kõik korras.
  2. Kui teie saidil on juba materjale ja külastajaid, vaadake seda rida "Vahemälus olevad failid(asjakohane ja vananenud)" – arv peab olema suurem kui 1.
  3. Mine saidile ei ole sisse logitud(näiteks teisest brauserist) ja vaadake koodi. Lõpus peaks olema joon nagu
  4. Minge serveri vahemälu kausta (selleks määrasime ka õigused 777-le). kui see sisaldab mittetühje faile, töötab pistikprogramm õigesti.

Kõik, pistikprogramm töötab ja saate alustada selle seadistamist administraatori paneelilt.

Hyper Cache plugina konfigureerimine

Niisiis, siseneme menüüsse "Valikud - hüpervahemälu"

Nüüd käime läbi iga menüüelemendi. AT vahemälu olek näete vahemällu salvestatud lehtede praegust arvu ja järgmist vahemällu salvestatud lehe lähtestamise kuupäeva. Viimane ei tühjenda vahemälu, vaid viitab järgmise menüü üksusele. Muide, mis tahes muudatuste tegemisel tuleb muudatuste jõustumiseks vajutada ploki all olevat nuppu "Uuenda".

Konfiguratsioon - pistikprogrammi peamised parameetrid:

  • Vahemällu salvestatud lehtede ajalõpp- aeg, mille möödudes kõik vahemälus olevad lehed kustutatakse. Vaikeväärtus on 1440 – päev, mis on üsna tavaline blogide puhul, mida ei värskendata liiga sageli.
  • Vahemälu kehtetuks tunnistamise režiim- määrab tingimuse, mille korral süsteem lehe vahemälust eemaldab. Parim variant on rekordi muutmisel.
  • Keela kommentaaride vahemälu- funktsioon, mille lubamisel näeb kommentaari jätnud kasutaja lehe värsket versiooni, mitte salvestatud (vahemällu). Isik näeb kohe, kas kommentaar on modereerimiseks esitatud või kohe postitatud (olenevalt teie )
  • RSS vahemällu salvestamine- lihtsalt ajaveebi uudistevoo vahemällu salvestamine. Võimalik, et sisselülitamisel esinevad levitamises väikesed viivitused.
  • Luba brauseri vahemällu salvestamine- sisaldab võimalust salvestada leht kasutaja kõvakettale, vähendab veelgi hostimise koormust

Mobiilseadmete konfigureerimine

Kui teil on saidi mobiiliversioon, mis on loodud pistikprogrammi WordPress Mobile Pack abil, saate selle valiku lubada. Hüpervahemälu pistikprogramm loob mobiilseadmete jaoks erinevate nimede all eraldi vahemällu salvestatud failid (vastavalt teie mobiiliteema seadetele) ja suunab külastajad ümber loodud lehtedele. Mul pole mobiiliversiooni, seega ei märkinud ma seda kasti

Plugin optimeerib teksti (serveri poolel) ja edastab selle kasutajale. Kiirendab veebisaidi lehtede laadimist.

  • Salvestage tihendatud lehti- tegelikult funktsiooni enda kaasamine.
  • Pakitud lehtede saatmine- võimaldab võimalusel lehe tihendamisel ribalaiust säästa.
  • Kokkusurumine lennu ajal- jällegi aitab see võimalusel saidi laadimise kiirust suurendada.

  • Tõlge— keelab pistikprogrammi seadete lehe venekeelse versiooni.
  • Keela viimati muudetud päis- keelab lehe pealkirjas selle viimase muutmise aja.
  • Kodu vahemällu salvestamine- keelab avalehe vahemällu salvestamise (aitab, kui saidi avalehte sageli uuendatakse).
  • Vahemälu ümbersuunamine- salvestab vahemällu kõik WordPressi ajaveebi ümbersuunamised, vähendades nende töötlemise aega.
  • Lehte ei leitud vahemällu salvestamiseks (HTTP 404)- Võimaldab 404 vealehe vahemällu salvestamist.
  • Tühjendage päringustring- võimaldab vahemällu salvestada lisapäringutega URL-e (aadressid koos?, =, & jne) URL-idena ilma nendeta
  • URL koos parameetritega- Võimaldab päringu vahemällu salvestamist küsimärgiga. Te ei saa CNC-d kasutada, kui CNC on sisse lülitatud, kuigi kui valik on aktiveeritud, väheneb koormus (mõned robotid saadavad päringuid?).
  • Luba brauseril vahemälust mööda minna- võimaldab brauseril vahemällu salvestamisest mööda minna. Näiteks lehe uuesti laadimisel.

Filtrid

  • Välistatud URL-id— lehed, mille soovite vahemällu salvestamisest välja jätta. Üks rea kohta.
  • Välistatud agendid- kasutajaagendid (näiteks otsingurobotid), mille puhul soovite alati kuvada lehe uusimat versiooni.
  • Match Cookies- tühistab vahemällu salvestamise, kui küpsised sobivad. Üks rea kohta.

Ärge unustage pärast sätete muutmist vajutada nuppu Värskenda, igal plokil on oma nupp.

Kui tegite kõik õigesti, hakkab pistikprogramm tööle ja . Muudest selle alandamise viisidest räägin järgmistes artiklites. teema on väga asjakohane, kuna eriti otsimootorid pööravad tähelepanu lehe laadimiskiirusele. Kohtumiseni ajaveebi CoinOnline lehtedel!