Kako poboljšati brzinu svog bloga za WordPress

Sa sve bržim internetskim vezama svake godine, mnogi blogeri na kraju vjeruju da nema smisla optimizirati (poboljšati) brzinu učitavanja njihovih web-lokacija (Blog) WordPress. Ali to nije slučaj.

Ako se vaša web stranica ne učita u sekundi, većina ljudi jednostavno će izgubiti interes za odlazak tamo. Za blog o e-trgovini to može značiti izgubljenu prodaju i posljedično velik dio vašeg prihoda. Za blog to može značiti gubitak vjernog čitatelja koji je možda dijelio vaš blog.

Tražilice su posljednjih godina izvršile snažan pritisak na web stranice i blogove da budu lakši. Google je otišao toliko daleko da ih je klasificirao. Visok rang odgovara mjestima koja se brzo učitavaju, a niži rang onima koji se sporije učitavaju. To je optimizaciju web stranica i blogova vratilo u središte pozornosti.

U ovom članku želim vam pokazati pet načina na koje možete smanjiti veličinu stranice na svojoj web stranici i ubrzati vrijeme učitavanja kako biste posjetiteljima donijeli jedinstveno iskustvo.

Prije primjene bilo kojeg prijedloga detaljno navedenog u ovom članku, preporučujem da testirate brzinu svog bloga koristeći uslugu usporedne analize GTMetrix, Pingdom alati ou Brzina Google Page.

Započnite s bilježenjem trenutnog vremena učitavanja web mjesta, kao i veličine slika. Te ćete podatke moći usporediti nakon dolje navedenih izmjena. Bolje ćete shvatiti važnost brzine učitavanja vašeg bloga.

1. Izbrišite sve nepotrebne dodatke

Dodaci su razlog zašto je WordPress toliko fleksibilan. Nažalost, dodaci su također glavni uzrok sporih WordPress blogova. Svaki dodatak koji aktivirate dodaje usporava vaš blog, Čak i osnovni dodaci s nekoliko značajki mogu značajno usporiti vašu web lokaciju ako su loše kodirani. Zbog toga su mnogi WordPress domaćini zabranili određene dodatke.

Postoji nekoliko načina kako dodatak može usporiti vaše web mjesto:

  • Povećajte veličinu baze podataka - Dodatni podaci koje dodaci pohranjuju zauzimaju puno prostora u vašoj bazi podataka. Određene vrste dodataka, kao što su dodaci iz statistika, poznato je da dodaju stotine ili čak tisuće novih redaka u vašu bazu podataka. Stoga se vaše stranice učitavaju dulje.
  • Ponavljani zahtjevi u vašu bazu podataka i poslužitelj - Stalni zahtjevi za vašom bazom podataka mogu opteretiti CPU vašeg poslužitelja. Također može povećati ograničenje rizika CPU-a i negativno utjecati na njegove performanse.
  • Pozivi na vanjske usluge  teško je optimizirati web stranicu koja upućuje pretjerane pozive vanjskim uslugama. Društvene mreže dijele gumbe, na primjer, mogu usporiti vašu web stranicu za pola sekunde ili više.

Stoga je nužno deaktivirati i izbrisati WordPress plugins koji nisu ključni za uspjeh vašeg bloga. Nemojte upasti u zamku ostavljanja uključenih dodataka jer biste ih mogli koristiti kasnije. Ako je dodatak važan, ostavite ga uključenim. Ako nije, deinstalirajte dodatak. Uvijek možete ponovo instalirati ovaj dodatak kasnije.

deaktiviraj-plugins-1024x302

Ako želite bolju ideju o tome koji dodaci povećavaju vrijeme učitavanja stranice, preporučujem upotrebu P3 (Profiler izvedbe dodatka) od GoDaddy. Ovaj dodatak će pogledati svaki dodatak koji ste aktivirali i koliko je vremena dodao vašem vremenu učitavanja stranice.

2. Smanjite težinu slika

Moderni dizajn blogova općenito je brži danas dizajneri sada koriste CSS za oblikovanje svojih dizajna umjesto tablica i slika.

Iako je dizajn blogova poboljšan, broj slika koje se koriste unutar područja sadržaja znatno se povećao. Nije rijetkost da članci ovih dana uključuju desetke fotografija.

Kako svaka slika povećava veličinu datoteke web stranice, povećava se i učitavanje vaše web stranice.

ewww slika za optimizaciju

ewww slika za optimizaciju

Postoji nekoliko načina na koje možete smanjiti dodatnu težinu slika:

  • Podijelite dugačke postove s puno slika na više stranica pomoću opcije nextpage.
  • Smanjite veličinu datoteke slika optimiziranjem slika prije prijenosa. Programi za uređivanje grafike uključuju ovu značajku, ali postoji mnogo samostalnih aplikacija za optimizaciju slike. ImageOptim et RIOT.
  • Učitajte slike samo kad postanu vidljive na zaslonu posjetitelja pomoću Lazy opterećenja. To će dramatično smanjiti veličinu početne datoteke na jednoj stranici.

Smanjenje veličine slika također ima prednost smanjenja količine prostora na disku koju vaše slike koriste na vašem poslužitelju.

3. Optimizirajte svoju bazu podataka

Zadana WordPress konfiguracija nije učinkovita. Jer čuva puno nepotrebnih podataka koji nepotrebno napuhavaju veličinu vaše baze podataka zadržavajući neželjenu poštu, komentare, stavke otpada i pretjerane revizije postova.

Jedan od glavnih razloga povećanja veličine baze podataka WordPress je revizija nakon revizije. Uz pohranu automatskog spremanja, WordPress će zadržati i kopiju svakog projekta koji nikada niste spremili za svoje postove i stranice. Ovo je jedna od mojih omiljenih značajki jer vas štiti od izgubljenih internetskih veza i omogućuje vam pozivanje na starije verzije.

post-izmjene

Nažalost, nakon nekoliko nacrta, izmjene postova mogu biti nepotrebne jer WordPress ne ograničava broj revizija koje se zadano spremaju. Stoga, ako ste svoj članak registrirali pedeset puta, u vašoj će bazi blogova biti spremljeno pedeset projekata.

Srećom, WordPress vam također omogućuje ograničavanje broja spremljenih revizija postova. Sve što trebate učiniti je dodati datoteku retka koda. wp-config.php.

define ('WP_POST_REVISIONS', 3);

Imajte na umu da će svaka dodatna revizija posta automatski zamijeniti stare verzije.

Osobno smatram da su dovoljne tri revizije; međutim mnogi vlasnici blogova smanjuju ga na samo jedan. Pregled postova također možete u potpunosti isključiti promjenom vrijednosti u kodu iznad na "0" ili „Lažna”. Ako niste navikli uređivati ​​svoju datoteku wp-config.php, Preporučujem vam da koristite dodatak poput Jednostavna kontrola revizije.

Još nešto što biste mogli poželjeti:

Smanjite trajanje predmeta koji se čuvaju u košu za smeće. Kad god izbrišete unos kroz svoje WordPress administratorsko područje, post, stranicu ili komentar; WordPress će premjestiti stavku u smeće. To je ugrađeni sigurnosni sustav koji vam omogućuje vraćanje svih stavki koje su slučajno izbrisane.

WordPress prema zadanim postavkama automatski briše predmete koji su izgubljeni nakon 30 dana. Ovaj se broj može smanjiti dodavanjem sljedećeg retka u vašu wp-config.php datoteku:

define ('EMPTY_TRASH_DAYS', 7);

Postoji dodatak za optimizaciju vaše baze podataka Optimizacija nakon baza brisanja Izmjene. Omogućuje vam brisanje revizija posta, neželjene pošte, komentara, neiskorištenih oznaka i još mnogo toga.

Još jedan dodatak za upotrebu je Dodaci đubretar. Dodatak će skenirati vašu bazu podataka i ukloniti sve onemogućene dodatke koje ste zaboravili ukloniti.

Vrijeme odziva poslužitelja može se uvelike poboljšati održavanjem male veličine vaše baze podataka, pa vas ohrabrujem da poduzmete mjere i optimizirate svoju bazu podataka.

4. Omogući predmemoriranje bloga

 Dodaci za  caching omogućuju generiranje statičkih HTML datoteka vaših stranica i njihovo prikazivanje posjetiteljima. Korištenjem caching možda ćete imati velika poboljšanja na svojoj stranici kao što je vrijeme učitavanja ili broj zahtjeva prema vašem poslužitelju.

Postoji mnogo dodataka caching dostupan za WordPress. Daleko najpopularniji su W3 Ukupno Cache et WP Super Cache.

w3-ukupno predmemorija

Osim generiranja statičnih HTML datoteka, predmemoriranje dodataka također pomaže u poboljšanju brzine vašeg bloga na nekoliko načina. Podržavaju metode optimizacije kao što su Gzipping, predmemoriranje preglednika, CSS i JavaScript kompresija i još mnogo toga. Nekoliko dodataka za predmemoriranje također integrira mrežu za isporuku sadržaja.

5. Koristite "mrežu za isporuku sadržaja" (CDN)

 Svaki put kad posjetite blog, vaše računalo treba preuzeti datoteke hostirane na poslužitelju. Vrijeme potrebno za dobivanje ovih podataka poznato je kao vrijeme odziva; i to može biti jedan od najvećih razloga da se blog polako učitava.

Vrijeme odziva može biti pola sekunde. Ali kada dodate ukupnu veličinu datoteke web stranice, ukupno vrijeme potrebno za učitavanje stranice može se povećati za nekoliko sekundi.

Što ste dalje od mjesta na kojem se nalaze vaše datoteke (poslužitelj), vaše će vrijeme odziva biti veće. Na primjer, ako se vaš podatkovni centar nalazi u Parizu, posjetitelj Bruxellesa dobit će bolje vrijeme odziva od nekoga u Quebecu. Najbolji način za rješavanje ove situacije je iskorištavanje mreže za isporuku sadržaja.

Le Mreže prikazivanja sadržaja uzima kopiju vaših datoteka i pohranjuje je u jedan od njihovih brojnih podatkovnih centara širom svijeta. Umjesto da kopiju datoteka preuzme izravno s vašeg poslužitelja, posjetitelj će automatski preuzeti kopiju iz podatkovnog centra koji je u njihovoj blizini. To osigurava da će svi posjetitelji dobiti brza vremena učitavanja tijekom gledanja vašeg bloga.

maxcdn

Na CDN tržištu postoji nekoliko glavnih igrača. Osobno, preporučujem MaxCDN, MaxCDN koriste ogromne web stranice kao što su Nissan i StumbleUpon.

Ako započnete koristiti MaxCDN, oni će ugostiti datoteke kojima se treba dugo vremena za preuzimanje. To uključuje slike, CSS datoteke i JavaScript datoteke. Te datoteke čije će se veličine potom dostaviti posjetiteljima putem bližeg podatkovnog centra. Kao rezultat, vrijeme učitavanja stranice bit će znatno smanjeno. To je zbog njihovog prosječnog vremena odziva jer je samo 39 milisekundi.

Mreže za isporuku sadržaja nisu besplatne, ali imajte na umu da će vaši troškovi hostinga biti značajno smanjeni mrežom za isporuku sadržaja budući da oni upravljaju većinom vaše propusnosti. Ono što je dobro kod MaxCDN-a je njihova cijena i kvaliteta usluge.