[25 toimintoa] Nopeuta WordPress: Hanki erittäin nopea verkkosivusto tänään - täydellinen opas

nopeuttaa wordpressia

WordPress -verkkosivustosi on kuollut vedessä, jos se ei lataudu nopeasti. Se on käyttöäless investoinut erinomaiseen muotoiluun, ostanut upeita laajennuksia ja käyttänyt omaisuuden markkinointiin - jos WordPress -verkkosivustosi on hidas, se on kirjaimellisesti kuollut vedessä. Kun verkkosivuston latautumisaika kasvaa, myös käyttäjät hylkäävät sivustosi! Siksi on tärkeää nopeuttaa WordPressiä ja nopeuttaa sitä.

Tämän käymme läpi tänään. Yksinkertaisista tavaroista edistyneempiin asioihin laajennamme monimutkaisuutta hitaasti, joten vaikka et tekisi kaikkia asioita, saat nopeamman WordPress-nopeuden.

Sisällys[show]

Kuinka nopeasti WordPress -sivustosi latautuu? Sivustomme latautuu alle 2 sekunnissa - ja olemme täällä näyttääksemme sinulle, miten voit saada verkkosivustosi latautumaan hullun nopeasti. Haluamme, että verkkosivustosi latautuu yhtä nopeasti CollectiveRay!

Miksi meidän on nopeutettava WordPressiä?

Kuten olemme kuulleet jo jonkin aikaa, Google pitää verkkosivustojen nopeutta yhtenä tekijöistä, jotka vaikuttavat hakukoneiden sijoitukseen.

Pohjimmiltaan Web-sivujen latausaika on hitaampi, mikä heikentää hakukoneiden sijoitusta kyseisille sivuille ja mahdollisesti muulle sivustollesi. Älkäämme myös unohtako, että hakukoneoptimointi on nykyään vain positiivista käyttökokemusta.

Positiivinen käyttökokemus alkaa WordPressin lataamisen nopeuttamisesta. Joten WordPress-sivustosi sijoituksen parantamiseksi sinun on varmistettava, että verkkosivustosi latautuu nopeasti - todella nopeasti!  

Tässä on mitä Matt Cutts (tuolloin Googlen edustaja) oli sanonut tarpeesta nopeuttaa WordPressiä:

"Haluaisin, jos hakukoneoptimoijat sukeltaisivat verkkosivuston nopeuden parantamiseen, koska (toisin kuin muutamat hakukoneoptimoinnin näkökohdat) verkkosivuston viiveen pienentäminen on helposti mitattavaa ja hallittavaa."

Verkkosivuston lataamisen nopeat edut ovat kristallinkirkkaita.

Mutta odota, siellä on enemmän!

Nopea Wordpress-verkkosivusto - latausnäyttö

Verkkosivujesi hidas lataus ei vaikuta vain hakukoneesi sijoituksiin, mutta sillä voi olla myös monia muita kielteisiä vaikutuksia: se johtaa myynnin 7 prosentin laskuun, 11 prosentin laskuun sivunäkymissä ja todennäköisempään, että käyttäjät eivät koskaan käy uudelleen sivustollesi.

Tämä johtuu siitä, että hitaat sivustot ovat hyvin turhauttavia käyttäjälle ja luovat negatiivisen käyttökokemuksen, joka jättää pysyvän huonon vaikutelman. 

Hidas verkkosivuston lataus - turhautunut käyttäjämeme

 

Toisaalta nopea WordPress-sivusto voi lisätä käyttäjien sitoutumista, lisätä sivunäkymiä ja parantaa myyntiä.

nopeus tappaa muuntokurssit infografiikan

Muunnosprosentti vs. latausaika

 

 

 

Joten miten saamme WordPress-verkkosivuston latautumaan nopeasti? Seuraa 21 toimintakelpoista vaihettamme ja pystyt tekemään WordPress NOPEASTI vaatimatta paljon teknistä osaamista. 

Haluatko lisää upeita opetusohjelmia verkkosivustollesi? Napsauta yllä olevaa WordPress-opetusohjelmat-valikkoa nähdäksesi joitain muita artikkeleitamme.

25 toimintoa WordPress-verkkosivuston nopeuttamiseksi 

Tässä viestissä jaamme luettelon tärkeistä vinkeistä ja vihjeistä, jotka auttavat sinua nopeuttamaan WordPressiä jakamalla tuloksia omasta kokemuksestamme. Jotta WordPress olisi nopeampi, käytämme yksinkertaista 3 Rs -konseptia:

Vähennä, käytä uudelleen, kierrätä.

Pohjimmiltaan, jotta verkkosivustosi olisi nopea, sinun on käytettävä 3 R: ää…

  1. Vähentää, mikä tarkoittaa, että sinun on toteutettava kaikki tarvittavat vaiheet vähentääksesi verkkosivustosi vierailijoille lähettämiesi resurssien kokoa ja määrää. Sinun tulisi myös vähentää ns. Pyyntöjen määrää sivustollesi, koska jokainen pyyntö luo pidemmän latausajan.
  2. Käyttää uudelleen, aina kun voimme käyttää resursseja uudelleen, on parempi kuin ladata ne uudelleen
  3. Kierrätä, yhteydet (käytä niitä uudelleen), vierailemasi sivut tallennetaan ja kierrätetään jne.

Mutta selitämme tarkemmin mennessämme.

1. Ota vertailutulos ja varmuuskopio!

Ennen kuin aloitat sivustosi optimoinnin - sinun tulisi arvioida joidenkin pääsivujen nykyinen latausaika.

Suosittelemme, että siirrät sivustosi tiettyjen sivustojen kautta, jotka mittaavat sivustosi nopeutta, kuten GTMetrix tai Pingdom Tools (https://tools.pingdom.com/). Suorita sivustosi näiden kahden työkalun avulla useita kertoja eri vuorokaudenaikoina ja huomioi verkkosivustosi lataamiseen kuluva aika. Tämä on vertailuarvosi, jonka perusteella aiot mitata parannuksia verkkosivuston nopeuteen. 

Ota nyt myös täydellinen ja täydellinen varmuuskopio.

Jotkut vaiheista, jotka aiomme hahmotella, sisältävät joitain suuria muutoksia, ja on aina olemassa vaara, että asiat eivät mene suunnitellusti. Ota täydellinen varmuuskopio sivustostasi heti, jotta voit palata varmuuskopioon, jos paska osuu tuulettimeen.

2. Asenna kevyt WordPress-teema

Puhtaan, vähäisen ja kevyen valitseminen voi tehdä ihmeitä WordPressin nopeuttamiseksi.

Hyvännäköisen ja täysin toimivan WordPress-teeman löytäminen ei ole vaikeaa, mutta lopullisen tavoitteen (vähentää) pitäisi olla sellainen, joka tekee mahdollisimman vähän HTTP-pyyntöjä. Esimerkiksi kun valitsemme teemoja, etsimme niitä, jotka ovat kokeillut että testattu - Kuten Divi tai Avada. Haluat ehkä myös tarkistaa tätä laaja katsaus.

Harkitse seuraavaa tosiasiaa:

Suurin osa teemoista on varustettu laajalla ominaisuuksien joukolla, mukaan lukien integrointi sosiaalisen median sivustoihin, parallaksivaikutus, liukusäätimet, erilaiset laajennukset ja muut "resursseja raskaat" laajennukset. Tällaisten mallien avulla saat korkean pistemääränGoogle Page Speed ​​Insights”Tai muut verkkosivuston nopeudenmittaustyökalut voivat olla haastavia.

Tällä emme tarkoita sitä, että ominaisuuksien täyttämän teeman käyttö on huono asia. Kuitenkin, jos haluat todella nopean verkkosivuston, suosittelemme, että valitset minimalistisen teeman, joka on kehitetty erityisesti nopeutta varten.

Oletusarvoinen TwentyTwenty WordPress -teema on suunniteltu selkeyden vuoksi. Se on nopea teema, joka sisältää kevyen koodin ja vain tarvittavat ominaisuudet. Tämän oletus WordPress-teeman lisäksi nämä ovat 5 puhdasta ja nopeaa WordPress-teemaa, jotka sopivat erinomaisesti nopeaan WordPress-nopeuteen.

Astra

astra-suorituskyky

BrainStormForcen Astra on suhteellisen uusi tulokas, mutta se on kasvanut räjähdysmäisesti sen julkaisun jälkeen. Tämä on teema, joka on erityisesti kehitetty mahdollisimman nopeaksi ja kevyeksi. Tämä teema latautuu luonnollisesti less alle 0.5 sekuntia, tämä on uskomaton suoritus. Astra toimii myös erittäin hyvin Elementor-sivun rakennustyökalu (vaikka jos haluat, että sivustosi pysyy laihana, olisi parasta välttää useimpia sivunrakentajalaajennuksia).

Lataa Astra nyt

GeneratePress

generatepress-kuvakaappaus

Tämä on toinen ehdottomasti räjähtävän nopea WordPress-teema, jota voit käyttää WordPressin nopeuttamiseen. GeneratePress, latautuu alle sekunnissa. Tämä teema on myös nimetty kaikkien aikojen parhaaksi WordPress-teemaksi, joten se on monipuolinen valinta.

Tarkista GeneratePress

 

OceanWP

OceanWP

OceanWP on toinen hyvä kutsu, jos etsit monipuolista hyvää teemaa, jolla on erinomainen suorituskyky. Toinen teema, joka kelluu alle sekunnissa oletuksena.

Katso OceanWP

3. Asenna hyödyllinen välimuistilaajennus

Oikean välimuistilaajennuksen asentamisen pitäisi olla toiseksi tärkein toimintasi WordPressin nopeuttamiseksi.

Asentamalla välimuistilaajennuksen voit säästää paljon resurssejasi (vähentää ja käyttää uudelleen), ja verkkopalvelimesi lataa verkkosivut nopeasti.

Tämä johtuu siitä, että sen sijaan, että lähetetään pyyntö MySQL-tietokantaan (WordPress-tietokantamoottori) pyydettyjen sivujen tai sisällön löytämiseksi ja lataamiseksi, sen jälkeen sinun on renderöitävä sivut PHP: ssä (WordPressin ohjelmointikieli) välimuistilaajennus tallentaa lämpimän (eli viimeisimmän) kopion verkkosivuistasi väliaikaiseen tiedostoon.

WordPress-välimuistilaajennus miten se tekee WordPressistä nopean

 

Välimuistilaajennus ei käytä resurssipainoista (ts. Kestää kauan) operointia ja kuluta palvelinresursseja joka kerta, kun vierailet verkkosivustolla, vaan välimuistilaajennus lataa pyydetyn sivun kyseisestä väliaikaisesta tiedostosta (välimuistista) tarvitsematta luoda uudelleen sivu uudestaan ​​ja uudestaan.

On tärkeää huomata, että ovat erilaisia ​​välimuistityyppejä, selaimen välimuistia (voit oppia lisää vipu selaimen välimuistiin täällä) ja palvelinpuolen välimuisti, jotka molemmat tekevät sivustostasi nopeamman erilaisten optimointien avulla.

Suosikkimme ja suositeltu välimuistilaajennuksemme on WP Rocket - se on osoittautunut nopeimmaksi välimuistilaajennukseksi - ja tehokkaimmaksi WordPress-verkkosivustojen nopeuttamiseksi - todellisuudessa, kun olet asentanut tämän laajennuksen, suurin osa tässä mainituista toimista on jo tehty.

WP -rakettitiedoston optimointiasetukset

Se on ladattu kaikkiin ominaisuuksiin, joita tarvitaan WordPress-sivuston latausaikojen parantamiseen. Emme analysoi näitä ominaisuuksia erikseen, mutta riittää sanoa, että tämä laajennus auttaa tuhansia WordPress-verkkosivustoja saavuttamaan erittäin hyvän nopeuden.

Tämä laajennus ei ole ilmainen, mutta todella ja todellakin, se on hyvin arvoinen investointi. Yksinkertaisesti sanottuna näet välittömän merkittävän eron sivustosi latausnopeudessa ilman, että sinun tarvitsee tehdä itse paljon käsin. Suosittelemme, että hankit tämän laajennuksen, se on halpa ja kannattava sijoitus.

Tee verkkosivustostasi nopeasti WP Rocketin avulla

4. Ota pakkaus käyttöön

Sivustoilla on yleensä paljon tiedostoja ja sisältöä toimitettavaksi kävijälle. Tällaisten tietojen koko voi olla merkittävä, joten meidän on ryhdyttävä toimiin lähetettävien tietojen koon pienentämiseksi.

Tämä voidaan tehdä ottamalla käyttöön pakkaus - toinen tärkeä askel WordPressin nopeuttamiseksi.

Kun aktivoit tämän, verkkosivustosi tiedot ja tiedostot pakataan ennen niiden toimittamista lukijoiden selaimille, jolloin ne ovat kooltaan pienempiä, mikä auttaa toimittamaan sisältöä nopeammin ja verkkosivusto latautumaan nopeammin.

Periaatteessa sisällön pakkaamiseen ja purkamiseen kuluva aika on paljon less kuin aika, joka olisi kulunut suuremman määrän sisällön toimittamiseen. Tämä puolestaan ​​auttaa niin, että verkkosivusto latautuu nopeammin. 

Lue lisää: Kuinka ottaa käyttöön Gzip-pakkaus verkkosivustollesi

Voit pakata verkkosivustosi tiedot sekä tiedostot yllä kuvatulla WP Rocketilla, koska siihen sisältyy sisäänrakennettu tuki useille menetelmille, jotka auttavat maksimoimaan pakkauksen. WP Rocket tukee pienennettyjen ja pakattujen tyylitaulukoiden sekä Javascriptin välimuistia muistissa.

Isäntäyrityksesi saattaa myös tukea tätä verkkopalvelimen kautta - joten ota tämä käyttöön myös isännän kautta, jos voit. Tutustu alla oleviin vaiheisiin, jotka voidaan tehdä CPanelin tai Web-palvelimesi isäntäkäyttöliittymän kautta.

pakkaa wordpress-kuvat

 

Gzip ja pakkaa kaikki WordPress-sisältö

Vaihtoehtoisesti voit halutessasi asentaa pakkauksen suorittavan laajennuksen. Mutta yleensä vältämme laajennuksia, jotka suorittavat vain yhden toiminnon.

5. Poista tarpeettomat laajennukset

Kun käytät WordPress-alustaa verkkosivuston rakentamiseen, saatat olla sekä ylikuormittunut että innoissaan monista online-laajennuksista.

Vaikka yksi WordPressin vahvuuksista on sen kyky konfiguroida äärettömällä tavalla laajennusten avulla, jokainen laajennus tuo suorituskykyyn vaikutuksen kolmen asian muodossa:

  1. Muita PHP-koodeja ja tietokantakyselyjä, jotka verkkopalvelimesi tarvitsee suorittaa
  2. Lisäosan lataamat CSS-tiedostot
  3. Lisäosan lataamat ja käyttämät JS-tiedostot.

PHP: n lisävaikutus on suora suorituskyky siinä mielessä, että verkkopalvelimella on enemmän töitä (joten koodin suorittaminen kestää kauemmin). Lisätiedostot tarkoittavat, että siellä verkkosivujen koon, joissa kyseistä laajennusta käytetään, on lähetettävä lisää tiedostoja selaimeen (siten sivujen koko kasvaa). Ylimääräisten CSS / JS-tiedostojen renderointi selaimessa kestää myös kauemmin.

Joten kyllä, vaikka laajennukset ovat loistavia, on huolellisesti harkittava, että VAIN tarvittavat laajennukset säilytetään eikä ehdottomasti mitään muuta. 

Suurimman osan tapahtuu, mitä tapahtuu, kun tutkit laajennuksia, voit päättää testata muutamia, joita et lopulta käytä tai joilla sinulla on vain vähän käyttöä. Tai jotkut laajennukset lopulta häviävät, muut laajennukset tai palvelut korvaavat ne tai ehkä niitä ei enää tarvita.

Silti, jos näitä käyttämättömiä laajennuksia ei poisteta tai poisteta, ne luovat edelleen merkittäviä yleiskustannuksia edellä kuvatulla tavalla.

Vaikka laajennusten saaminen lisää sivustollesi tiettyjä ominaisuuksia, varmista, että sivustollesi on asennettu ehdottomasti vähimmäismäärä laajennuksia. 

Joten mitä toimia sinun tulisi tehdä tässä tapauksessa?

Käy läpi sivustosi WordPress-laajennukset ja tarkista, tarvitsetko todella tätä laajennusta. Jos et deaktivoi sitä ensin ja jätät sen muutamaksi päiväksi varmistaaksesi, ettei mikään rikkoa. Jos muutaman päivän kuluttua on selvää, että et tarvinnut laajennusta, poista se.

Sinun tulisi pyrkiä poistamaan mahdollisimman monta laajennusta, pitämään sivustosi mahdollisimman laihana laajennuksista. Mitä enemmän laajennuksia poistat, sitä nopeammin verkkosivustosi on.

Sinun tulisi myös päästä eroon laajennuksista, jotka soittavat tai viittaavat ulkoisiin verkkosivustoihin, koska niillä on huomattavasti suurempi (negatiivinen) vaikutus verkkosivuston nopeuteen. Tämä johtuu siitä, että et voi koskaan tietää, kuinka nopeasti kolmannen osapuolen sivustot latautuvat ja kuinka monta ulkoista tiedostoa ne käyttävät.

Esimerkkejä tällaisista laajennuksista ovat kolmansien osapuolten mainoskriptit, kommentointilaajennukset, jotka käyttävät kolmannen osapuolen palveluita, analytiikkalaajennukset (ei välttämättä Google Analytics), kolmannen osapuolen markkinointilaajennukset ja muut palvelut.

Kaikki mitä ei ladata sivustosi verkkotunnuksesta, on yleensä kolmannen osapuolen komentosarja. 

Katso esimerkiksi alla oleva kuvakaappaus Pingdomin toimittamasta Waterfall-kaaviosta. Vasemmalla näet, kuinka Google-fontit ladataan sivustollemme, sitten Google Ads-komentosarja ja Google Analytics -ohjelma (joita ei ole korostettu nuolella).

Oikealla näet, että yhtäkkiä kaavio, joka näyttää latausajan ottavan rajuja osumia, alkaen less yli 0.1 sekunnista yli 0.2 sekuntiin, mutta tärkeämpää on, kuinka kauan kestää kolmannen osapuolen skriptien noutaminen ja lataaminen verrattuna tiedostoihin, jotka ladataan verkkotunnukseltamme.

Tämä johtuu siitä, että sivustomme on optimoitu nopeutta varten (mukaan lukien CDN: n käyttö, josta keskustelemme jäljempänä), kun taas kolmannen osapuolen palvelimet on vedettävä muista palvelimista, joiden suorituskyky pyrkii vaihtelemaan kokeneen kuormituksen mukaan. 

Kolmannen osapuolen komentosarjat

Lisäksi, jos voit korvata useita laajennuksia yhdellä laajennuksella, joka tarjoaa useiden laajennusten toiminnot, niin paljon parempi. Ja valitse WordPress-laajennuksia hyvämaineisilta yrityksiltä, ​​toisin kuin hämärät kirjoittajat - nämä on todennäköisesti optimoitu nopeudelle.

Esimerkiksi sen sijaan, että sinulla olisi useita laajennuksia lomakkeiden näyttämiseen, käytä vain yhtä laajennusta, vaikka ne voisivat tarjota erilaisia ​​toiminnallisuustasoja. Sinulla on parempi suorituskyky käyttämällä yhtä laajennusta.

Kuten ymmärrät, joidenkin laajennusten poistaminen maksaa. Tämä on tyypillisesti jonkin toiminnon hinta. Jos kuitenkin haluat todella optimoida nopeutta varten, sinun on oltava valmis uhraamaan joitain toimintoja.

6. Poista teemat, joita et käytä

Rakennettaessa WordPress-sivustoasi on todennäköistä, että olet asentanut monia eri teemoja löytääksesi yhden parhaiten tarpeisiisi. Lopulta päädyit yhteen aiheeseen, jota käytät juuri nyt.

Mutta jokainen palvelimelle jäänyt teema luo myös vaikutuksen suorituskykyyn.

Varmista siis, että poistat kaikki asennetut teemat paitsi nykyisen käyttämäsi teeman (ja kaikki siihen liittyvät aliteemat - myös niiden on pysyttävä).

Näet sivustollesi asentamiesi teemojen määrän siirtymällä sivustosi järjestelmänvalvojan hallintapaneelin näyttöön. Napsauta sieltä Ulkonäkö → Teema, ja ponnahdusikkuna avautuu, joka näyttää tältä:

 

Poista käyttämättömät WordPress-teemat

 

Kuten yllä olevasta kuvasta näet, "Imagely Free Spirit" on aktiivinen teema, ja kaikki teemat, kuten Felt, Genesis, Liber, Reign ja Twenty Nineteen ja muut, ovat käyttämättömiä teemoja.

Poista deaktivoitu teema napsauttamalla painiketta, joka sanoo Teeman tiedot kun viet hiiren aiheeseen ja osut sitten pieneenDelete”Teksti löytyy teeman oikeasta alakulmasta, ja se poistetaan.

poista teema

Toinen tapa poistaa käyttämättömät teemat edellyttää FTP: n käyttöä. Kirjaudu palvelimellesi FTP: n kautta, etsi kansio “verkkosivustosi.com/wp-content/themes” ja poista käyttämäsi teemakansiot.

7. Optimoi verkkosivustosi kuvan koko

Kuvat ovat kriittinen osa verkkosivustoa ja auttavat lisäämään käyttäjien sitoutumista.

Ne ovat kuitenkin kooltaan melko suuria ja ovat yksi tärkeimmistä syistä, jotka voivat hidastaa sivustoa. Aivan kuten olemme jo ehdottaneet sivustosi tietojen pakkaamista, sinun on myös tehtävä tarvittavat pakata ja optimoida kaikki sivustosi kuvat (vähentää). 

Tämä pienentää jokaisen kävijöille lähetettävän sivun kokoa ja nopeuttaa sen lataamista.

Yksi parhaista ja suositeltavimmista tavoista minimoida (ja optimoida) verkkosivustosi kuvia on käyttää WP Smush.it -laajennus. Tämä laajennus auttaa pienentämään kuvan kokoa vaikuttamatta sen laatuun.

Hienoa tässä laajennuksessa on, että sinun ei tarvitse huolehtia kuviesi pitämisestä pieninä tai ehkä käyttää Photoshopin kaltaista ohjelmaa niiden tallentamiseen pakatussa muodossa (mahdollisesti laadun heikkenemisen vuoksi). Voit jatkaa tekemistäsi ja bloggaamista säännöllisesti, ja laajennus yksinkertaisesti tekee työnsä taustalla ja luo jokaisesta kuvasta pienemmän version, samalla laadulla ... ja tekee sivustostasi nopeamman ladata!

WP Smush skannaa jokaisen sivustoosi ladatun kuvan (ja jopa jo olemassa olevat kuvat) automaattisesti ja poistaa näihin kuviin sisältyvät tarpeettomat tiedot pienentäen niitä.  

Laajennus käyttää häviötäless pakkaustekniikoita kuvien pienentämiseksi. Vaikka kuvien koko "sekoittuu" jopa 1 Mt: iin käyttämällä WP Smush.it -laajennuksen ilmaista versiota, pro -versio pakkaa kuvien koon jopa 5 Mt: ksi. Kun käytät tätä laajennusta, saat alla olevan kuvan mukaiset tulokset:

WP Smush It -massapuristus

 

8. Käytä erilaisia ​​kuvamuotoja

Vaikka kuvien pakkaaminen on hyvä alku, on pidettävä mielessä kaksi asiaa. Tietyt kuvamuodot, kuten PNG, ovat luonteeltaan ja toimintatavoiltaan aina melko suuria.

Toisaalta JPG: n kaltaiset kuvamuodot ovat luonteeltaan häviöllisiä, vaikka ne ovatkin pieniä. Tämä tarkoittaa, että valitsemalla nämä muodot, sinun on aina tehtävä kompromissi: koko vs. laatu.

Pienet kuvat menettävät laadun, kun taas suuret, laadukkaat kuvat latautuvat hitaasti.

Nykyään on kuitenkin uusia muotoja, joita voit käyttää. WebP, Googlen kehittämä kuvamuoto on kehitetty erityisesti vaatimaan less kompromissista. Itse asiassa WebP -pohjaiset kuvat ovat pienempiä kuin PNG -tiedostot ja pienemmät kuin JPG -kuvat menettämättä niiden laatua. 

Jopa muutama vuosi sitten WebP -tuki selaimissa oli melko vähäistä, mutta nykyään vain vanhemmat selaimet eivät tue tätä muotoa. On kuitenkin yksi merkittävä poikkeus. Safari -selain, kotoisin Apple ei vieläkään tue WebP -muotoa, koska päivitämme tämän artikkelin. 

Onneksi tähän on kiertotapa. Voit näyttää WebP-kuvia useimmille selaimille ja näyttää muita muotoja Safari-selaimille.

On toinenkin ongelma. Suurin osa kuvista on saatavana PNG- tai JPG-muodossa, sinun on muunnettava ne WebP-muotoon. 

Jälleen tässäkin on korjaus. Itse asiassa alla oleva ehdotus voi korjata molemmat ongelmat kerralla.

- WebP Express -laajennus pystyy käyttämään avoimen lähdekoodin kirjastoa lataamiesi kuvien muuntamiseen WebP-muotoisiksi. Sitten kuvat renderoidaan WebP: ksi useimmille selaimille, mutta ne muokataan PNG / JPG: ksi muille muodoille.

Tämä on erittäin siisti ratkaisu, jota suosittelemme mielellämme.

webp express -asetukset

Sinun on otettava huomioon yksi pieni haittapuoli. Web-palvelimellasi PITÄÄ olla tuki WebP-kirjastolle, muuten sinulla pitäisi olla mahdollisuus saada tämä asennettu niin, että muunnos voi tapahtua tarpeen mukaan.

Haluat ehkä tarkistaa isäntäyritykseltäsi, tukeeko laajennus verkkopalvelimesi.

9. Rekisteröityminen CDN: ään (alias Content Delivery Network)

Monet suositut ja suuret WordPress-blogit, kuten Copyblogger tai muut suuren liikenteen blogit, käyttävät Content Delivery Network (CDN) -palvelua. CDN: n erityinen tehtävä on nopeuttaa WordPressiä siirtämällä raskasta sisältöä paikkaan, joka on fyysisesti lähellä KAIKKIA kävijöitä. 

CDN: n logiikka on seuraava: sisältötoimitusverkko tallentaa kaikki verkkosivustosi staattiset tiedostot (kuten CSS, JS, kuvat jne.) "Reunapalvelimien" verkkoon ympäri maailmaa. Kun käyttäjä vierailee sivustollasi, sen sijaan, että se saisi kuvat ja muut tiedostot suoraan verkkopalvelimeltasi, se pyytää selainta lataamaan tiedostot sijainnilleen lähinnä olevalta maantieteellisesti palvelimelta (ts. CDN vähentää tiedostojen fyysistä etäisyyttä) .

Tämä näkyy alla olevassa kuvassa.

 

Kanssa vs ilman CDN: tä

 

Blogissamme olemme käyttäneet StackPath CDN ja suosittelemme täysin niiden käyttöä - näet toisen dramaattisen parannuksen verkkosivustosi latausaikaan, jos käytät CDN: ää.

Erityisesti verkkosivuston vierailijat, jotka selaavat verkkosivustoasi ympäri maailmaa, parantavat merkittävästi sivustosi latausaikaa.

CDN: n avulla saat myös lisäbonuksen siitä, että verkkosivustosi toimitetaan HTTP / 2: n kautta, joka on nopeampi HTTP-versio, joka sisältää useita optimointeja WordPressin nopeuttamiseksi.

Jos haluat lukea lisää CDN-tiedostoista, tutustu seuraavaan artikkeliin, jossa käsitellään joitain vaihtoehtoja paras CDN WordPressille.

10. Optimoi WordPress-verkkosivustotietokanta

Kaikki WordPress-verkkosivustosi sisältö (kuten viestit, kommentit jne.) Tallennetaan tietokantaan.

Tämän lisäksi tietokanta tallentaa myös kaikki sivustosi asetukset, mukaan lukien teema- ja laajennusasetukset. Jos päivität sivustoasi melko usein, tietokannan koko kasvaa varmasti ajan myötä.

Joka kerta, kun muokkaat viestiä, WordPress tallentaa kopion vanhasta versiosta, siltä varalta, että sinun on palattava vanhaan kopioon. Tämä versioiden säästö voi kasvaa merkittävästi ajan myötä.

Mitä enemmän muokkauksia teet, sitä suurempi tämä määrä kasvaa:

 WordPress-postitukset

Suurella tietokannalla voi nyt olla merkittävä vaikutus verkkosivustosi suorituskykyyn ja pidentää sivun latausaikaa.

Plugins kuten WP Rocket on toiminto, joka puhdistaa tietokannan niin usein.

Jos haluat toisen vaihtoehdon, voit vähentää paljon latausaikaa puhdistamalla WordPress-tietokannasi WP-Optimize-laajennus. Tämä laajennus tekee yhden yksinkertaisen tehtävän - se auttaa WordPress-verkkosivustotietokannan optimoinnissa poistamalla julkaisuversiot, roskapostikommentit, tietokantataulukot, roskakorin ja niin edelleen.

 

optimoi wp

 

On myös hyvä huomata, että liian suuri määrä tietoja tietyissä tietokantataulukoissa voi myös aiheuttaa suorituskykyongelmia. Esimerkiksi, jos sinulla on tuhansien käyttäjien postituslista, joka on vanhentunut eikä ole enää voimassa, muista rajata tietokanta.

Vanhat tiedot on aina poistettava, jotta tietokanta pysyy kevyenä ja nopeana. 

11. Vältä "Trackbacks" ja "Pingbacks"

Palautukset ja palautukset ovat hyviä tapoja auttaa WordPressin bloggaajia ja julkaisijoita kommunikoimaan lukijoiden kanssa.

Hyväksyttyjen palautusten ja pingbackien hyväksyminen näyttää kuitenkin linkin ja lyhyen kuvauksen (ts. Ote) artikkelista sivustosi / blogisi kommenttiosassa. Valitettavasti tämä ominaisuus houkuttelee tyypillisesti roskapostittajia. Itse asiassa on todennäköistä, että suurin osa saamistasi paluumuutteista ja roskapostista on roskapostia.

Voit ratkaista tällaisen ongelman poistamalla käytöstä asetuksen Salli linkki-ilmoitukset muilta blogeilta (pingbacks ja trackbacks) hallintapaneelista. Tätä varten siirry kohtaan Asetukset → Keskustelu järjestelmänvalvojan hallintapaneelin näytössä ja poista valinta alla olevan kuvan osoittamalla tavalla:

WordPress-keskusteluasetukset

 

12. Korjaa ja tee muutoksia Gravatar-kuvaan

Jos WordPress-verkkosivustollasi on Gravatar-tuki, joka kerta, kun käyttäjä jättää kommentin blogiisi, jokaisen käyttäjän gravatar-kuva lisätään automaattisesti heidän kommenttinsa viereen.

Tämä tarkoittaa sitä, että mitä useampi käyttäjä lähettää kommentin, sitä enemmän gravatar-kuvapyyntöjä lähetetään Gravatar-palvelimille, mikä lopulta hidastaa sivustoasi. Tämä johtuu siitä, että jokaisen kävijän on pyydettävä ja ladattava kaikkien edellisten kommenttien Gravatar-kuvat.

Suositeltava vaihtoehto olisi Gravatar-kuva "tyhjä".

mysteeri

 

Kuitenkin, kun oletusarvoinen avatar-kuva on käytössä, sivustosi soittaa silti jokaiselle kuvalle ulkoisen puhelun Gravatar-sivustoon, mikä saa sivustosi latautumaan hitaasti.

Yksi vaihtoehto tämän korjaamiseksi olisi asenna laajennus, joka voi tallentaa Gravatar-kuvat välimuistiin, mutta käytä tätä vain, jos sinulla on paljon kommentteja jokaisessa blogissa.

Elinkelpoinen vaihtoehto on ladata oma mukautettu avatar oletushahmosi ja saada palvelimesi lataamaan mukautettu avatar sen sijaan, että lähetettäisiin pyyntöjä Gravatar-palvelimille kuvan lataamiseksi. Voit tehdä tämän yksinkertaisesti lisäämällä seuraavan koodin theme.php-tiedostoon:

 

add_filter ('avatar_defaults', 'custom-gravatar');

function custom-gravatar ($ avatar_defaults)

{

  $ newavatar = get_bloginfo ('malli_hakemisto'). '/images/icon.png';

  $ avatar_defaults [$ myavatar] = "ASIAKASNIMI";

  return $ avatar_defaults;

}

 

Lataa seuraavaksi valitsemasi kuva uutena oletusgravatarina teemakansioon: / wp-content / themes / teemasi. Yleensä suurin osa teemasta sisältää kuvakansion, joten muista vaihtaa oletusarvoinen avatar-kuva omaksi kuvaksi polun sisällä: images / icon.png 

13. Optimoi lukuasetukset 

Oletusarvon mukaan WordPress-blogisivulla näytetään 10 viestiä sivua kohden, mutta voit muuttaa tätä, jos haluat näyttää enemmän.

Jos kuitenkin haluat näyttää suuremman määrän viestejä kullakin sivulla, sillä voi olla merkittävä vaikutus blogisi latausaikoihin. Nopeuttaaksesi WordPressiä ja varmistamalla WordPress-blogisi nopea latausaika, varmista, että oletusasetus on Lukeminen sivu on asetettu 10 viestiä sivua kohden

Lisäksi, jos tuotat säännöllistä sisältöä WordPressille, voit jakaa viimeisimmät blogimerkinnät jakelusyötteiden avulla. Voit myös asettaa jakelusyötteiden rajoituksen tarpeidesi mukaan (mutta enintään 10 kohdetta).

Lopuksi, kuten ehkä tiedät, WordPress-blogimerkinnät luetellaan RSS-syötteissä. Voit valita jokaiselle syötteessä olevalle artikkelillesi Koko teksti vaihtoehto.

Mutta jos kirjoitat pitkiä viestejä (sisältää runsaasti kuvia), sisällytä kaikki viestisi nimellä Koko teksti yhdellä sivulla voi pidentää sivun latausaikaa. Tämän välttämiseksi on suositeltavaa lisätä yhteenveto, joka näyttää vain 55 ensimmäistä sanaa viestisi sisällöstä syötteessä ja sisältää vaihtoehdon, jonka avulla käyttäjät voivat tarkastella lopullista viestiä toisella yksittäisellä sivulla.

Optimaaliset Wordpress-lukuasetukset

  

Kaikki yllä olevat muutokset edellyttävät, että teet joitain muutoksia Lukuasetukset -sivu hallintapaneelissasi. 

14. Poista kertyneet yleiskustannukset

WordPress-tietokanta tallentaa runsaasti ylimääräisiä (ja tarpeettomia) tietoja, mukaan lukien versiot, metatiedot (tai mukautetut kentät), roskakoriin tallennetut kohteet ja paljon muuta.

WordPress seuraa oletusarvoisesti posti- ja sivuversioita. Ongelmana on, että WordPress ei aseta mitään rajoituksia käyttäjän tallentamien versioiden määrälle.

Jos olet kirjoittanut pitkän artikkelin, WordPress voi mahdollisesti säästää satoja versioita, mikä lopulta kasvattaa tietokannan kokoa.

Ylimääräinen turvotus tekee tietokannasta hitaan ja tehoton.

Voit poistaa versiot kokonaan käytöstä, mutta emme suosittele tätä, koska on aina hienoa, että sinulla on versioita, jos haluat palata edelliseen versioon.

Parempi ratkaisu on asettaa asetustiedosto vähentämään WordPress-tietokantaan tallennettujen versioiden määrää. Tätä varten sinun tarvitsee vain lisätä seuraava koodirivi teeman wp-config.php -tiedostoon:

 

define ('WP_POST_REVISIONS', 5);

Yllä oleva muutos rajoittaa tarkistusten jälkeiset 5 viimeistä tallennusta.

 

Aivan kuten versiotiedot, roskakoriin tallennetut tiedot voivat viedä paljon tilaa tietokannassa. Siksi muista tyhjentää roskat säännöllisesti.

15. Paranna komentosarjojen lataamista Google-kirjastojen tai Lykkää-sovelluksen avulla

Oletusarvoisesti mikä tahansa tavallinen WordPress-sivusto lataa yhteiset JavaScript (tai JS) kirjastot suoraan WordPress-asennuksesta.

Tämä voi hidastaa sivustosi tai blogisi suorituskykyä, koska käyttäjien on ladattava kyseinen JS-tiedosto sivustoltasi.

Useimmat verkkosivustot käyttävät kuitenkin samoja kirjastoja (kuten jQuery-kirjastoa). Samalla ne kaikki sisältävät kopion jQuerystä verkkosivuston sisällön kanssa. Tämä tarkoittaa, että verkkosivuston kävijät lataavat saman tiedoston eri verkkosivustoilta yhä uudelleen.

Todellisuudessa, jos kaikki verkkosivustot käyttävät samaa versiota kirjastosta, se voi säästää merkittävän latauksen, mikä nopeuttaa verkkosivustoasi. 

Mutta miten samaa versiota on mahdollista käyttää? Tämä on oikeastaan ​​melko yksinkertaista. JQueryä käyttävät verkkosivustot voivat viitata tämän tiedoston Googlen isännöimään versioon, joka toimii täsmälleen samalla tavalla kuin paikallisen version käyttö.

Tämän kauneus on, että käyttämällä jQuery (ja muiden) kirjastojen laajennuksen Google-versiota verkkosivustosi kävijät voivat käyttää Javascript-kirjastoja Googlen AJAX Libraries CDN: stä tiedostojen lataamisen sijaan WordPress-asennuksesta. 

Googlen AJAX Libraries CDN: n tiedostojen käyttäminen tarjoaa kolme pääetua:

  • Se lisää mahdollisuutta, että käyttäjillä on jo nämä tiedostot välimuistissa (kierrättää).
  • Vähentää huomattavaa määrää palvelimesi kuormitusta.
  • Sen avulla käyttäjät voivat käyttää kirjastojen pakattuja versioita.
  • jQuery ladataan lähimmältä Google-palvelimelta (vähennä).

 

Kuinka ladata jQuery Google-kirjastosta (CDN)

Ensinnäkin WordPress-oletuskomentosarjat rekisteröidään functions.php tiedosto ja käyttämällä toimintoa wp_register_script () joka viiteen parametriin.

  1. Nimi (jQuery meidän tapauksessamme)
  2. Komentosarjan URL-osoite (jos se ladataan teemakansiosta tai muusta paikasta WordPress-koodin ulkopuolella)
  3. Joukko skriptejä, jotka riippuvat tästä skriptistä
  4. Komentosarjan versionumero (vain valinnainen asennettujen komentosarjojen seurantaa varten)
  5. Lataa komentosarja alatunnisteeseen. (oletusarvoisesti se on asetettu lataamaan kaikki komentosarjat otsikkoon, jos tämä parametri on asetettu "true", komentosarjat ladataan sen sijaan alatunnisteeseen, joten jätämme sen tyhjäksi, koska haluamme ladata sen otsikkoon)

Jan Saotn.nl: stä teki myös hyvän asian. Jos otit käyttöön WordPress SSL verkkosivustollasi, sinun on vaihdettava URL-osoitteeksi HTTPS, muuten selain estää komentosarjojen latautumisen.

Ei HTTPS-URL-osoitetta: https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js

HTTPS-URL: https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js

// JQueryn lataaminen Google-kirjastofunktiosta function_jquery () {if (! Is_admin ()) {// kommentoi seuraavat kaksi riviä ladataksesi jQueryn paikallisen kopion wp_deregister_script ('jquery'); wp_register_script ('jquery', 'https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js', väärä, '1.11.2'); wp_enqueue_script ('jquery'); }} add_action ('init', 'vaihda_kysely');

Kaikille kolmansien osapuolten komentosarjoille, jotka voivat nousta melko raskaiksi ja jotka eivät ole kriittisellä latauspolulla, on erittäin tärkeää, että latausajat vievät nopeasti lykätä komentosarjojen lataamista loppuun asti. Tätä olemme verranneet hyvin syvällisesti seuraavassa artikkelissa, jonka suosittelemme lukemaan: [Kuinka korjata] Korjaa Javascript-varoituksen lykkääminen WordPressissä Asyncin avulla.

16. Käytä Query Monitoria laajennusten pullonkaulojen tunnistamiseen

Vaikka yllä oleva on saattanut korjata useita ongelmia, saatat huomata, että sivustosi tuntuu silti hitaalta.

Joskus on mahdollista, että tietty laajennus aiheuttaa ongelman, joka vie liian kauan tehtävien suorittamiseen. Se voi mahdollisesti olla yksi tällä hetkellä asennetuista laajennuksista, joka saa sivustosi latautumaan hitaasti.

Unless testatessasi tätä teoriaa, olisi vaikea selvittää, mikä laajennus luo tämän ongelman. Onneksi on olemassa laajennuksia, joiden avulla voimme tunnistaa väärin toimivat laajennukset.

Valitsemamme laajennuksemme tähän on Query Monitor -laajennus John Blackbournilta.

Laajennus auttaa luetteloimalla laajennukset ja kuinka kauan heidän kyselyjensä toteuttaminen vie. Tällä tavalla voit nähdä, mitkä näyttävät vievän liian kauan. Kun olet havainnut laajennuksen, joka ei toimi kunnolla, voit sitten analysoida tarkemmin ja ryhtyä korjaaviin toimiin sen korjaamiseksi. 

Voit vaihtoehtoisesti korvata laajennuksen toisella versiolla, koska sivustossasi saattaa olla yhteensopivuusongelmia.

17. Valitse hyvä nopea verkkopalvelupalvelu

Useimmat ihmiset, jotka ovat vasta aloittamassa uuden verkkosivuston luomista, huomaavat, että jaettu isäntä näyttää olevan hyvä kauppa. Jaetulla, halpalla isännällä on piilotetut kustannukset, joista sinun on oltava tietoinen.

Useimmiten jaettu tai halpa isäntäpalvelin tekee verkkosivustosi nopeudesta uskomattoman hitaan, ja se voi mahdollisesti lopettaa asiakkaidesi palvelemisen kokonaan, jos ja kun saat liikennettä verkkosivustollesi.

Tässä kaikki on kysymys numeroista. Hosting-yrityksen on ansaittava rahaa.

Joten syy miksi isännöinti on yleensä halpaa, on se, että PALJON verkkosivustoja (satoja, joskus tuhansia sivustoja) sijoitetaan samalle palvelimelle. Tämä aiheuttaa jaettujen isännöintipalvelimien hukkua. Aina kun joku vierailee verkkosivustollasi, verkkopalvelimen on kilpailtava palvelinresursseista, mikä tekee jokaisesta vierailustasi epäsuorasti hitaan.

Tämä hitaus ja mahdolliset seisokit voivat pilata yrityksesi imagon asiakkaiden kanssa. Kun kävijä hylkää verkkosivustosi, on epätodennäköistä, että hän vierailisi sivustollasi uudelleen.

Hyvän verkkopalvelun valitseminen on ratkaisevan tärkeää verkkosivustosi nopeuttamiseksi. Hyvään hosting-palveluun sijoittaminen kannattaa hyvin nopeasti.

Isännöimme tätä verkkosivustoa InMotion-isännöinnissä - mahtavassa web-isännässä, jota sinun tulisi harkita verkkosivustollesi. Olemme valinneet InMotion VPS -palvelun - koska haluamme verkkosivustomme olevan todella nopea.

Todellisuudessa olimme myös itse valinneet halvan isännän. Todellisuudessa on vaikea vastustaa alennusta, kunnes huomasimme vaikutuksen sivustomme suorituskykyyn.

Vaihtamalla web-isäntiä teimme verkkosivustomme latausaikaa välittömästi 2 sekuntia nopeammin. Tämä tapahtui tekemättä mitään muuta! On monia syitä sille, miksi olemme valinneet ne, jotka luetellaan erikseen tässä: https://www.collectiveray.com/inmotion-hosting-review

Alun perin olimme valinneet blogiimme HostGator-isäntäyrityksen, mutta kun blogi tuli suosituksi ja alkoi saada paljon liikennettä, palvelinten vasteaika laski. Epäilemättä HostGatorilla voi olla omat etunsa, mutta olemme pian kasvaneet tämän isännän yli. Kun aloimme arvioida lisää hosting-ratkaisuja ja päädyimme valitsemaan Liikkeessä blogiimme.

Pian huomasimme palvelimen vasteajan parantumisen, kuten alla olevasta kuvasta näet:

InMotion-latausaika

Yllä olevien vinkkien jälkeen seuraamme nyt lisää kehittyneitä vinkkejä. Voit tehdä WordPressistä nopeamman toteuttamalla nämä infrastruktuuriohjelmistovihjeet. 

Jos isännöinti on hallinnassasi (sinulla on virtuaalinen yksityinen palvelin tai oma palvelin) ja sinulla on täysi pääkäyttöoikeus ohjelmistoinfrastruktuuriin, sinun kannattaa ehkä tehdä nämä edistyneet optimoinnit, jotta WordPress toimii nopeasti.

Huomaa, että on parasta, jos sinä palkata WordPress-kehittäjä suorittaa nämä edistyneet muutokset, koska oikean taitotason puuttuminen voi todella rikkoa sivustoasi.

Jos olet todella käytännön palvelininfrastruktuurin kanssa, ystävällemme Dave WPIntense -palvelusta, jonka tehtävänä on tehdä WordPressistä nopeampi, on erinomaisella asetuksella, joka on erittäin optimoitu ja viritetty tekemään verkkosivustoista nopeita: Nopeimman WordPress-pinon asentaminen Ubuntu 18.04: n ja MySQL 8: n kanssa

Muille meille vain kuolevaisille, lue eteenpäin. 

18. Päivitä PHP-versio

WordPress toimii PHP-ohjelmointikielellä. Kuten tiedät, WordPress julkaisee usein uusia versioita, jotka voivat sisältää suorituskyvyn päivityksiä, mutta koska PHP on myös ohjelmisto, PHP: n takana oleva organisaatio antaa myös uusia PHP-versioita.

Useimmissa PHP: n pääversioissa on useita suorituskyvyn parannuksia, jotka voivat joskus lisätä suorituskykyä melko dramaattisesti. Katso esimerkiksi alla oleva kaavio Kinsta, joka näyttää PHP: n uusimman version suorituskyvyn WordPress 5.3: ssa:

wordpress 5 3 php-vertailuarvoa

Kuten näette, PHP 5: n ja PHP 7: n välillä on dramaattinen parannus. Mutta PHP 7.1: n ja 7.4: n välillä on myös merkittävä kasvu.

Ota yhteyttä isäntäpalveluun ja kysy heiltä, ​​voitko siirtää sivustosi uusimpaan PHP-versioon, jotta saat paremman suorituskyvyn tekemättä mitään muuta. 

Pidä silmällä sivustoa, kun teet tämän muutoksen, koska jotkut vanhat laajennukset ja teemat eivät välttämättä ole 100% yhteensopivia uusimpien PHP-versioiden kanssa.

19. Päivitä MySQL-versio

MySQL: ään pätee sama logiikka kuin PHP: hen. 

Mutta tässä tapauksessa on toinen syy. Viime vuosina Oracle on hankkinut MySQL: n. Kun tämä tapahtui, luotiin uusia MySQL-versioita, kuten MariaDB tai Percona Server.

MariaDB: llä on erittäin hyvä suorituskyky, nopeampi kuin MySQL: n vanhemmat versiot. Voisit harkita vaihtamista MySQL: stä MariaDB: ksi tai muuksi MySQL: n makuksi (tai testaa ja katso, voisiko tämä antaa sinulle verkkosivustolle merkittävän parannuksen, jos määrität nämä).

Päivitys MySQL: stä MariaDB: ksi on melko yksinkertainen, jos sinulla on VPS-palvelin, johon on asennettu WHM, itse asiassa se on paikan päällä oleva päivitys, jonka pitäisi olla melko yksinkertainen toteuttaa. Ota kuitenkin täydelliset varmuuskopiot, jotta voit palauttaa edellisen tilan tai testata päivityksen etukäteen.

20. Päivitä LiteSpeed- tai NGINX-palvelimelle

Suurin osa verkkopalvelimista toimii tyypillisesti Apache-palvelimella. Vaikka tämä on hyvä yleinen verkkopalvelin, se ei ole paras vaihtoehto suorituskyvyn suhteen.

litespeed-logo

LiteSpeed ja NGINX ovat kaksi muuta verkkopalvelinta, jotka on erittäin viritetty suorituskykyyn. Erityisesti LiteSpeed-palvelimella (palvelimella, joka käyttää sivustoamme) on huomattavasti parempi suorituskyky kuin Apachella, ja se on Apache-laajennus (eli sinulla ei ole muutoksia kokoonpanotiedostoihin).

NGINX on hieman enemmän mukana, koska sinun on määritettävä uudelleen useita tiedostoja, joita sinun on työskenneltävä NGINX: n kanssa.

Mutta nämä molemmat ovat vaivan arvoisia, jotta ne saadaan paikalleen, jos haluat puristaa jokaisen millisekunnin suorituskykyä. 

21. Vaihda tietokantataulukot InnoDB-tallennusmoottoriksi

Jotkut WordPress-tietokannat, itse asiassa suurin osa niistä, käyttävät MyISAM-tallennusmoottoria.

MyISAM-tallennustila on vanhentunut, ja muita nopeampia ja parempia tekniikoita on olemassa. Sinun on tarkistettava, mitä tallennusjärjestelmää sivustosi käyttää PHPMyAdminin kautta, ja varmista, että MySQL-tietokantataulukot käyttävät InnoDB-tallennusmoottoria.

phpmyadmin-tallennusmoottori

Jos WordPress-tietokannassasi ei käytetä InnoDB: tä ja haluat optimoida MySQL: n, sinun on todennäköisesti muutettava tietokantataulukkosi vaihtamaan ne InnoDB: ksi. Tämä optimoi MySQL-palvelimen kokoonpanon.

Tee täydelliset varmuuskopiot tietokannasta ennen kuin jatkat.

Suorita seuraavan lauseen tulosjoukko tietokannassasi, jos haluat muuntaa vanhat MyISAM-taulukot InnoDB: ksi:

SELECT CONCAT('ALTER TABLE ',table_schema,'.',table_name,' ENGINE=InnoDB;')
FROM information_schema.tables WHERE engine='MyISAM' 
AND table_schema NOT IN ('information_schema','mysql','performance_schema');

Tuotettu tuotos on jotain samanlaista kuin seuraava:

ALTER TABLE db-name.table1 ENGINE=InnoDB;
ALTER TABLE db-name.table2 ENGINE=InnoDB;
ALTER TABLE db-name.table3 ENGINE=InnoDB;

Suorita tämä kysely MySQL: lläsi, jos haluat muuttaa taulukot InnoDB: ksi suorituskyvyn parantamiseksi.

Jos tämä kuulostaa siltä, ​​että et olisi onnellinen tekemällä, kannattaa ehkä tehdä tämä laajennuksella, kuten Vevida Optimizer (https://wordpress.org/plugins/vevida-optimizer/, tai muut laajennukset), jotka voivat muuntaa taulukot automaattisesti InnoDB: ksi.

22. Optimoi MySQL InnoDB -määritys

Toiminnossa 10 olemme nähneet, kuinka voimme optimoida WordPress-verkkosivustotietokannan, joka käyttää MySQL: ää. On myös erittäin tärkeää, että MySQL-palvelimen kokoonpano on optimoitu.

Jos sinulla on pääsy MySQL-asennukseesi, palvelimen järjestelmänvalvojat voivat käyttää MySQL-makunsa (Oracle MySQL, MariaDB tai Percona) tarjoamia kokoonpanoasetuksia. MySQL-version 5.5.4 jälkeen yksi tärkeimmistä säädettävistä asetuksista on innodb_buffer_pool_instances että innodb_buffer_pool_size tietysti.

Tämä entinen asetus jakaa InnoDB-puskurivaraston useisiin erillisiin esiintymiin.

Parhaan tehokkuuden saavuttamiseksi määritä yhdistelmä innodb_buffer_pool_instances että innodb_buffer_pool_size siten, että jokainen puskurivaraston esiintymä on vähintään 1 gigatavu. Voit myös lukea enemmän luettuja i / o-tiedostoja ja kirjoittaa i / o-ketjuja innodb_write_io_threads että innodb_read_io_threads liikaa.

Ihannetapauksessa WordPress-tietokantataulukoiden on oltava tallennusmoottorityyppiä "InnoDB". Jan sivustolta saotn.org selittää tämän yksityiskohtaisesti tässä artikkelissa InnoDB -suorituskyky.

WordPress on rakennettu PHP: n kanssa, ja PHP toimii yleensä hyvin valmiina. Mutta PHP voi toimia paljon paremmin, jos annat sille ylimääräistä rakkautta ja huomiota. On olemassa muutamia asetuksia, jotka sinun on todella tarkasteltava, koska se ei vain saa PHP: n toimimaan nopeammin, vaan se ratkaisee myös joitain yleisiä yhteysvirheitä (kuten ongelmat, jotka liittyvät yhteyden muodostamiseen WordPress.com tai Jetpack). Joten sinun on optimoitava PHP-asetuksesi entisestään.

Yhdellä silmäyksellä tässä on joitain asetuksia, jotka tarvitsevat säätämistä. Valitettavasti emme voi antaa tarkkoja kokoonpanoarvoja, koska ne vaihtelevat isäntäasetusten mukaan. Alla mainitut arvot toimitetaan sellaisenaan.

23. Käytä ja määritä OPCache

PHP OPcache on opcode-välimuisti: OPcache nopeuttaa PHP: n suorituskykyä tallentamalla esikäännetyn komentosarjakoodin muistiin, jolloin PHP: n ei tarvitse ladata näitä komentosarjoja jokaisessa pyynnössä. OPCache sisältää PHP 5.5.0: n ja uudemmat.

Lisää php.ini-tiedostoon:

  zend_extension = php_opcache.so

ja määritä sen tärkeimmät asetukset:

  opcache.memory_consumption = 48
  opcache.interned_strings_buffer = 8
  opcache.max_accelerated_files = 5000
  opcache.fast_shutdown = 1

 

Voit käyttää PHP Runtime Configuration -asiakirjaa viitteenä: https://www.php.net/manual/en/opcache.configuration.php. Lisätietoja OPCachen optimointi on tässä artikkelissa myös tammikuusta

24. Optimoi realpath_cache_size

PHP: t realpath_cache_size on toinen asetus, jonka voit ja jonka pitäisi optimoida. Tämä asetus määrittää PHP: n käyttämän reaaliaikaisen välimuistin koon. Täällä PHP tallentaa välimuistitiedostojen sijainnit. Lisääntyvä realpath_cache_size voi parantaa huomattavasti PHP: n suorituskykyä.

Voit käyttää realpath_cache_size () toiminto löytääksesi nykyisen käytetyn välimuistin koon ja perustaa kokoonpanosi siihen.

Luo seuraava cache_size.php tiedosto ja suorita se asennuksessasi

  <?php
    var_dump (realpath_cache_size ());
  ?>

 

Edellä mainitun tuloksen perusteella voit nostaa PHP: n oletusarvon 16K - 128K tai jopa 192K, riippuen PHP-verkkosovelluksestasi.

Usein kysytyt kysymykset

Kuinka voin lisätä WordPress-nopeutta?

Voit lisätä WordPress-nopeutta noudattamalla muutamia perustekijöitä. Vähennä ensin verkkopalvelimesi "työskentelyn" aikaa vähentämällä asentamiesi laajennusten määrää ja parantamalla suorituskykyä yleensä päivittämällä parempaan isäntään ja määrittämällä välimuisti. Toiseksi pienennä verkkosivustosi vierailijoille lähettämien tietojen kokoa poistamalla ylimääräisiä laajennuksia tai kolmansien osapuolten komentosarjoja, pakkaamalla tiedostoja ja optimoimalla kuvia. Kolmanneksi, vähennä datan määrää ja matka-aikaa käyttämällä CDN: ää, optimoimalla selaimen välimuisti ja lataamalla vain vierailijoiden tarvitsemat tavarat (laiska lataus). 

Miksi WordPress-sivusto on hidas?

WordPress-sivusto voi olla hidas useista syistä. Suurin syy on yhdistelmä hidasta (halpaa) isäntäpalvelinta ja liian monta asennettua laajennusta. Sen lisäksi yleisimmät syyt ovat ongelma tietyssä laajennuksessa, joka voidaan tunnistaa yllä olevien ohjeiden avulla, tai verkkosivusto on liian suuri (useita tiedostoja, kuvia, videoita), jotka lähetetään lähetettäväksi jokaiselle kävijälle.

Kuinka voin saada WordPress-kuvani latautumaan nopeammin?

Nopein tapa saada WordPress latautumaan nopeammin on pakata ne pienemmiksi. Toinen toteutettava menetelmä on CDN: n käyttö, joka auttaa siirtämään kuvat loppukäyttäjälle nopeammin ja tehokkaammin. 

Mikä hidastaa verkkosivustoni toimintaa?

Voit selvittää, mikä hidastaa verkkosivustoasi, asentamalla Query Monitor -laajennuksen, joka auttaa tunnistamaan ongelmalliset laajennukset, jotka aiheuttavat suorituskykyongelmia. Jos mikään yksittäinen laajennus ei ole ongelma, joudut ehkä määrittämään sivun välimuistin tai mahdollisesti päivittämään parempaan isännöintipalveluun. 

Käärimistä 

Jos teet nämä toimet - joista osa on tietysti enemmän mukana kuin toiset, olemme varmoja, että lyhennät WordPress-verkkosivustosi latausaikaa huomattavasti. Nämä ovat täsmälleen samat vaiheet, joita teemme oman verkkosivustomme nopeuttamiseksi, joten jaamme ne, koska niiden on osoitettu toimivan meille - joten tiedämme, että ne toimivat sinulle!

Viimeinen huomautus - nopein tapa tehdä verkkosivustostasi nopeampi

Meitä isännöi InMotion, koska välitämme siitä, että verkkosivustomme on todella nopeaa, ja suosittelemme heitä, koska mielestämme myös kaikkien pitäisi - se antaa verkkosivustollesi välittömän vauhdin. Nopeamman lataamisen lisäksi heidän palvelimensa ovat turvallisempia ja heidän tukensa on parempi (heidän on osoitettava nämä rohkeat väitteet todistamaan). Miksi et pidä meistä ja kokeile InMotionia (meillä on 47% alennus lukijamme asti syyskuu 2021). Sinun ei tarvitse huolehtia sivustosi siirtämisestä, vaan he tekevät sen sinulle ilmaiseksi. Takaamme, ettet koskaan halua palata vanhan isännän luo. Heillä on 90 päivän rahat takaisin -takuu, joten sinun ei tarvitse edes maksaa heille senttiäkään, jos et pidä siitä, mitä näet;) 

Käy InMotionissa saadaksesi nopeimman isännöinnin (ja saat 47% alennuksen vuoteen syyskuu 2021)

Lataa luettelo 101 WordPress-temppusta, jonka jokaisen bloggaajan tulisi tietää

101 WordPress-temppua

Napsauta tätä ja lataa nyt

Tarvitsetko apua asioiden tekemiseen? Kokeile näitä huippuluokan edullisia keikkoja Fiverrillä!

fiverr-logo

 

Klikkaa tästä löytää asiantuntijoita WordPress-nopeuden optimointi.

Klikkaa tästä luoda a täysi WordPress-verkkosivusto.

 

kirjailijasta
David Attard
Kirjoittaja: David AttardVerkkosivu: https://www.linkedin.com/in/dattard/
David on työskennellyt verkko- / digitaalialalla tai sen ympäristössä viimeiset 18 vuotta. Hänellä on laaja kokemus ohjelmisto- ja verkkosuunnitteluteollisuudesta WordPressin, Joomlan ja niitä ympäröivien markkinarakojen käytöstä. Digitaalisena konsulttina hän keskittyy auttamaan yrityksiä saamaan kilpailuetua käyttämällä verkkosivustonsa ja tänään saatavilla olevien digitaalisten alustojen yhdistelmää.

Yksi asia vielä... Tiesitkö, että ihmiset, jotka jakavat hyödyllisiä juttuja, kuten tämä viesti, näyttävät myös mahtavilta? ;-)
Ole hyvä Jätä hyödyllinen kommentoi ajatuksiasi ja jaa tämä sitten Facebook-ryhmissäsi (ryhmissä), jotka pitävät tätä hyödyllisenä, ja hyödynnetään yhdessä. Kiitos jakamisesta ja mukavuudesta!

Disclosure: Tämä sivu voi sisältää linkkejä ulkoisille sivustoille tuotteille, joita rakastamme ja kannatamme sydämestämme. Jos ostat suosittelemiamme tuotteita, saatamme ansaita viittausmaksun. Tällaiset maksut eivät vaikuta suosituksiimme, emmekä hyväksy maksuja positiivisista arvosteluista.

Kirjoittaja (t) esillä:  Inc-lehden logo   Sitepoint-logo   CSS Tricks -logo    webdesignerdepot-logo   WPMU DEV -logo   ja paljon muuta ...