Slow WordPress? Evo kako to popraviti!

Postoje mnogi razlozi zašto WordPress web stranica je spor, a postoji mnogo načina da optimizirate svoj WP koji ćemo pokriti u ovom članku.

Prvi stvar koju želite učiniti je provjeriti da imate dobar i brz optimiziran za WordPress- Preporučeno web hosting. Ako je vaš hosting tvrtka je spor, njihovi poslužitelji su preopterećeni, ili mreža nije pouzdan, bez obzira što radite, nećete biti u mogućnosti da biste dobili puno brzine od svoje napore za optimizaciju.

Kako znate je li vaš domaćin spor ili doživljava probleme?

Provjerite vrijeme odaziva na web-mjestu, od 7 lokacija na one, koristeći naše vlastito vrijeme za prvi bajt provjera, alat će testirati vaše web stranice ako je gore i trčanje, od 4 različitih kontinenata:

– > TTFB odgovor tester

Odmah ćete znati kako vaš domaćin izvodi. Ako vidite upozorenja sa svih lokacija ili većina lokacija izvještava preko 500 MS vrijeme odaziva, onda imate Problem i morate razgovarati sa svojim web host. Ono što želite vidjeti je dobro vrijeme odaziva, za najmanje nekoliko lokacija (< 500ms ), and most importantly the ones closer to where most of your clients are coming from. 500ms="" ),="" and="" most="" importantly="" the="" ones="" closer="" to="" where="" most="" of="" your="" clients="" are="" coming="">

Ako je vaš TTFB vrijeme odaziva je dobro, ali mislite da vaš WP ukupno vrijeme opterećenja nije dobro, onda biste trebali nastaviti s procesom optimizacije kako je objašnjeno u nastavku.

NAPOMENA: Preporučujemo da provjerite s developer/Freelancer ako ne možete optimizirati ili održavati WordPress na vlastitu. Neki od žargon koristi u ovom članku može zvučati vrlo tehnički, ali neki od navedenih koraka može se izvoditi čak i rookie web master.

Prvo, provjerite Ukupna veličina stranice (veličina sadržaja) početne stranice ili bilo koje druge unutarnje stranice unutar vašeg WP-a, koje se čini sporo – pobrinite se da ne koristite glomazne slike, velike CSS datoteke, velike fontove, dugi JavaScriptsili loše teme općenito!

Dobar alat za korištenje za to se zove Pingdom (u nastavku). Možete potvrditi ukupnu veličinu stranice, za svaku stranicu koju želite testirati:

https://Tools.Pingdom.com

NAPOMENA: Uvijek koristite istu lokaciju prilikom izvođenja testova.

Za svakih 1 MB podataka očekujte da u prosječnim posjetiteljima može čekati 1 dodatna sekunda, pa ako je stranica 5 MB koja je 5 sekundi za punu opterećenje stranice. Ako imate početnu stranicu koja je više od 1-1,5 MB ili bilo koja stranica unutar vaše web stranice je veća od 1 MB, trebali biste odmah pogledati u optimiziranju slike ili Optimizirajte svoje teme, CSS datoteke, JavaScripts, itd. Google smjernice upućuju na to da bi se web-stranica trebala učitati u roku od 2-3 sekundi kako bi se smatrala razumno dobrom brzinom, tako da bi vaš cilj trebao biti da ga dobijete ispod 3 sekundi ako je moguće.

Ako je veličina stranice velika (> 1MB) – molimo vas, pregledajte sekcije članka u nastavku: Optimizacija slike, teme, Smush it Plugin i CSS/JavaScript Alati za Minifikaciju opisani u nastavku.

Plugins

Najbrži način da optimizirati svoj WP je onemogućiti i izbrisati sve nepotrebne plugins, koji bi mogao biti usporava svoju web stranicu bez da čak i znajući!

Možete testirati koji Plugin vas usporava tako da ih deaktivirate jedan po jedan, a test koji će povećati ili smanjiti vrijeme učitavanja. Više dodataka koristite, veća šansa da vaš wp neće obavljati kao što je očekivano. Ponekad je vrlo očito i možete ga vidjeti golim okom ako čep usporava, nakon što ga omogućite/onemogućite.

Ako imate puno dodataka, možete jednostavno preimenovati svoje dodataka mapu kako bi se deaktivirati sve dodataka na one, dodataka mapa je pod podmapa: "wp-content" i zove "dodataka", preimenovati ga na nešto kao "dodataka. old". Imajte na umu da je loš dodatak, također može utjecati na vaše TTFB vrijeme, kao što je pokriveno na samom početku ovog članka.

Također možete koristiti dodatke treće strane koji vam mogu pomoći da otkriju što usporava vaše web-mjesto, ovdje je nekoliko koje smo:

https://WordPress.org/plugins/Query-monitor/ Besplatno

https://wpperformanceprofiler.interconnectit.com/ Platio

Također možete provjeriti cijeli WP CPU i potrošnju memorije s ovim dodatkom:

https://WordPress.org/plugins/server-IP-Memory-Usage/ Besplatno

Teme

Ako koristite 3rd stranke teme preporučujemo da testirati svoju temu i to je izvedba prebacivanjem na različite (zadana lagana WP tema) i uspoređujući vrijeme opterećenja, i performanse svoje stranice.

Vidjeli smo 3rd stranke teme koje su usporavaju web stranicu kao loše kao 5 puta! Nemojte koristiti teme koje nisu testirane ili s sumnjivim porijeklom. Pokušajte pročitati recenzije o čep koristite vidjeti ako drugi ljudi ne doživljava već probleme s njom. Napominjemo da spora tema može utjecati i na vaše TTFB vrijeme, kao što je pokriveno na samom početku ovog članka.

Samo za napredne korisnike: Najbolja praksa pri pokušaju optimiziranja vlastitih prilagođenih tema jest:

  • Datoteke po stranici – smanjite količinu datoteka potrebnih za prikazivanje na vašim stranicama, kombiniranje više CSS datoteka u jednu datoteku
  • Optimizacija upita-to je dobra praksa tvrdih kodova statičke vrijednosti u temu kao što su charset, logo stranice, jelovnici, itd

Caching!

Osim uklanjanja spore dodataka i koristeći svijetle težine teme, druga najvažnija funkcija morate omogućiti za vaš WordPress je korištenje caching čep! Iskreno, bilo predmemoriranje čep bez obzira koji je, treba vam dati veliki poticaj ako trenutno ne koristite jedan.

Ovi dodataka će predmemorirati svoje dinamičke stranice/postove, smanjujući vrijeme potrebno za njih učitati. Najpopularniji predmemoriranje dodataka su:

  • WP Super Cache -ovaj čep je jedan od najboljih, i preporuča se koristiti ako imate problema s performansama. Trebali biste pokušati koristiti jedan od 2 dodataka navedene ovdje, ali ne i oboje u isto vrijeme.

  • WP Ukupna cache -ovaj čep sadrži mnoge različite značajke osim stranice predmemoriranje. To uključuje minijatfikaciju sadržaja koji će smanjiti veličinu datoteke HTML, CSS i JS skripte, predmemoriranje baza podataka, predmemoriranje objekata, kompatibilnost s CDN itd. Možete koristiti ovaj plugin s našim redis cache, kao što je navedeno u nastavku. Postoji mnogo više dodataka vani, neki su platili neke besplatno. U našem vlastitom testiranju smo otkrili da čak i besplatne verzije najviše plaćeni dodataka raditi sasvim u redu.

PHP verzija

Provjerite koristite li najnoviju verziju PHP-a. Preporučeno je verzija PHP 7. x, ne 5. x. Provjerite sa svojim hosting davatelja za više informacija. Provjerite je li vaša PHP verzija ima podršku za acpu/opcache i zamolite hosting davatelja da omogućite ove ekstenzije za vas.

Optimizacija slika

Visoke kvalitete/glomazne slike su najveći doprinositelji na veličinu web stranice, ponižavajući brzinu stranice i agitirajući posjetitelje čekajući da se stranica učitava. Sljedeća Optimizacija slike najbolje-prakse ide dug put u smanjenju negativnog utjecaja slika na ukupnu brzinu web stranice:

  • Oblikovanje odabira: Koristite JPGs kada je kvaliteta visok prioritet i promjene slike nisu potrebne prije prijenosa. JPGs može uzeti ograničenu obradu i izmjene prije nego što kvaliteta slike naglo degradira. Za slike s ikonama, logotipima, ilustracijama, znakovima i tekstom koristite PNG format. Koristite GIF-ove samo za male ili jednostavne slike i izbjegavajte BMP ili TIFFs.

  • Pravilna dimenzioniranje: Uštedite vrijedne bajtove slike tereta i podudaraju se s dimenzijama (širinom) predloška web-stranice. Koristite mogućnosti promjene veličine preglednika da biste slike reagirali postavljanjem fiksne širine i automatske upute za visinu.

  • Kompresije: Kompresija slike trebala bi biti promišljena trgovina između veličine i kvalitete slike. Za JPGs, kompresija od 60-70 posto proizvodi dobru ravnotežu. Za Retina zaslona, povećanje (JPGs) slika veličina za 150-200 posto, komprimirati za 30-40 posto i skala ga prema dolje kao po potrebnim dimenzijama.

  • Manje slika: Držite broj slika na apsolutni minimum.

Alati za optimizaciju slika

Internetski Alati

WordPress dodaci za optimizaciju slike

Minify CSS i JavaScript

Minifikacija resursa znači uklanjanje nepotrebnih znakova iz HTML-a, JavaScripta i CSS koji nisu potrebni za učitavanje, kao što su:

  • Znakovi bijelog prostora
  • Novi znakovi crte
  • Komentari
  • Blokiraj graničnike

Time se ubrzava vrijeme učitavanja jer smanjuje iznos koda koji se traži od poslužitelja.

Možete menificirati CSS i JavaScript s WordPress cache Enabler ili internetskih alata kao što su Umanjiti.

Ostali alati

Postoje mnogi drugi dodataka za WordPress koji su namijenjeni za optimiziranje svoje stranice. Neki od njih su:

  • WP Smush.it – komprimanje slika bez smanjenja njihove kvalitete i dimenzija
  • WP DB upravitelj – čep za upravljanje i optimiziranje svoje WordPress baze podataka.
  • Bolje WordPress Minify – specifičan alat koji vam omogućuje da Minje CSS i JS datoteke
  • Online CSS + JavaScript alat za Miniispravak: http://www.Minifier.org/
  • Glava čistač-čišćenje oznake iz vašeg WordPress zaglavlja i podnožja ubrzava učitavanje JavaScripta i CSS.
  • Caching

Zaštita web-pretraživanja putem weba (robots. txt):

Web-pretraživači ili takozvani web-pauci (roboti) mogu uzrokovati značajno opterećenje na vašem WordPress instalaciji i dodatno usporiti web-lokaciju i staviti dodatni teret na vaš poslužitelj. Imamo članak dostupan na temu, koji možemo preporučiti da pregledate i implementirati ASAP.

Ostale korisne optimizacije:

  • Optimiziranje tablica baze podataka – možete to učiniti ili pomoću WP DB upravitelj čep ili ručno pomoću alata kao što je phpMyAdmin.

  • Provjerite veličinu tablice "WP-Options" -Loše plugins, teme će povećati veličinu ovog stola i usporiti vas. Možete instalirati čep kao WP Optimizer za čišćenje u slične svrhe.

  • Isključivanje značajke post revizije, ako vam nije potrebna – u osnovi ova značajka stvara novi redak nakon svakog uređivanja vašeg posta. To može dovesti do neželjene veličine baze podataka i wp_posts tablice. Ovu značajku možete isključiti dodavanjem jednog retka wp_config. php naći u instalacijski direktorij:definirati ("WP_POST_REVISIONS", FALSE);Ako je vaše web-mjesto pokreneno s omogućenom značajkom, možete izbrisati sve nepotrebne objave prilikom pokretanja ovog upita putem phpMyAdmin (učinite to uz njegu i sigurnosno kopiranje baze podataka):Izbriši iz wp_posts gdje post_type = "revizija";

  • RSS iznosi i Pingback – Vaša web stranica može biti usporena prema vremenskim točkama uzrokovanih vašim ping poslužiteljima navedenim u vašem ping popisu, onemogućiti ovo – prijeđite na WordPress admin, a zatim na postavke-> pisanje

Obavijesti -Još jedna mogućnost možete pokušati je onemogućiti obavijesti na bilo blogove povezane u vašem članku: onemogućiti ovo – prijeđite na WordPress admin, a zatim na postavke-> rasprave

Nadamo se da ste pronašli gore navedene informacije pomoći, i uspjeli uspješno optimizirati svoje WordPress web stranice.

I na kraju, ne zaboravite provjeriti naš popis WordPress preporučio hosting pružatelji usluga, možete uštedjeti nešto novca od naših najboljih rangiranih Hosts, sve koje su optimizirane za pokretanje WordPress.

Kategorizirano u: