WordPress-optimointi verkkosanomalehdille

kirjoittaja

tapaustutkimuksissa
wordpress-odotukset

Observatorul de Bacau on paikallinen sanomalehti pikkukaupungista Romaniasta.

Sivuston latausaika oli 6,37 sekuntia.

Sivuston kotisivulla oli 66 komponenttia, joiden yhteiskoko oli 1105,9 KB.

Mutta suurin ongelma ei ollut sivun koko. Sivuston huono suorituskyky johtui tietokannan optimoinnin puutteesta.

Tietokannan optimointi

Vaikka on yleistä, että verkkolehdellä on valtava tietokanta vuosien varrella julkaistun suuren sisällön vuoksi, löysimme erittäin suuren 1,2 Gt:n tietokannan.

Tietokannan vientitiedosto tuotti yli 200 miljoonaa riviä.

Vanhojen lisäosien luomat tietokantataulukot olivat edelleen olemassa, ja löysimme valtavan tilan, joka oli täynnä päällekkäisiä indeksejä.

Esimerkiksi viestitaulukossa oli ~150 Mt dataa ja ~450 Mt indeksejä.

Puhdisimme tietokantataulukot ja olemme onnistuneet pienentämään sen koon alle puoleen, ~510 Mt 1,2 Gt:sta.

Tiedostojen puhdistaminen

Palvelimella varattu levytila ​​oli yli 13 Gt. WordPress-asennuksia oli kuusi eri kansioihin ja alikansioihin, vanhoja ja vanhentuneita.

Näissä WordPress-asennuksissa oli teemoja ja laajennuksia, jotka olivat kaikki vanhoja ja vanhentuneita, ja ne edustivat mahdollisia tietoturva-aukkoja.

Löysimme myös erittäin suuria, yli 1 Gt:n virhelokeja.

Kun teimme varmuuskopion koko isännöintitilistä, aloimme puhdistaa kaiken ja säilyttää vain tarpeelliset tavarat.

Kuvien optimointi

Toinen ongelma, joka vaikutti sivuston suorituskykyyn optimoimattomissa kuvissa verkkoa varten .

Tämä on yleinen verkkolehtien ongelma. Monet kirjoittajat julkaisevat artikkeleita sivustolla ja lataavat kuvia suoraan kamerasta.

Löysimme WordPressin galleriasta kuvia erittäin korkealla resoluutiolla, jopa 12 megapikselillä, jotka veivät levytilaa ja vaikuttivat niiden sivujen latausnopeuteen, joilla ne näytettiin.

Muutimme kuvien kooksi 1024*1024px, joka on normaali resoluutio kuvien katseluun verkossa. Sen jälkeen optimoitiin ne WP Smushilla, mikä myös vähensi KB:n määrää enemmän.

Tällä tavalla onnistuimme vähentämään levytilaa 13 Gt:sta alle 4 Gt:iin.

Optimointilaajennukset

Sanomalehdessä oli 22 aktiivista laajennusta, joista joitain ei suositella, kuten WP Postviews. Tämä laajennus tekee melko tehottomaksi kirjoituksia tietokantaan jokaisella sivun katselukerralla.

Korvasimme huonot lisäosat paremmilla valinnoilla, poistimme tarpeettomat ja laskimme liitännäisten määrän 16:een.

Konfiguroimme myös sivun välimuistin ja tietokantavälimuistin.

Koska sivustolla on suuri määrä kuvia, olemme ottaneet käyttöön Lazy Loadin saadaksemme paremman latausnopeuden.

Päivitimme sekä WordPressin että kaikki lisäosat uusimpiin versioihin.

Johtopäätös

Vaikka Bacaun observatoriota isännöi edelleen jaettu hosting-paketti, sen optimoinnin jälkeen sivuston keskimääräinen nopeus on nyt 2,65 sekuntia 60 prosentin parannuksella.

Se voisi olla parempi siirtymällä parempaan isännöintiin , mutta se on omistajan valinta.


Kommentit

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *