WordPress je spor - napravite nešto u vezi s ovim 10 koraka

  • Edmund Richardson
  • 1
  • 2116
  • 289
Oglas

WordPress je nevjerojatan CMS koji je svima otvorio svijet izdavaštva, ali može biti i užasno spor. Evo nekoliko dodataka i promjena na razini poslužitelja koje možete izvršiti tako da trenutačno povećate brzinu vaše web lokacije.

Zavežite se i molim vas da ruke i noge uvijek budete unutar vožnje.

Provjerite vrijeme učitavanja

Koristite WebPageTest.org za brzi pregled performansi - posebno ćete htjeti provjeriti karticu rezultata kako biste vidjeli područja koja su potrebna za poboljšanje. Ako radite posebno loše u jednom području, možete dodatno istražiti. (U ovom slučaju nisam umnožio datoteke, tako da nije ni pokušaj njihovog komprimiranja) U svakom slučaju, pokrenite test nakon što unesete promjene navedene u nastavku, tako da možete stalno provjeravati poboljšanja. Ako vam je rezultat u 90-ima, odlično ste prošli!

WordPress dodaci za brže web mjesto

p3 Profiler dodatka

Prvo upotrijebite P3 Plugin Profiler da biste identificirali ključna usporavanja na vašoj web lokaciji. Ako pronađete značajnog prijestupnika, razmislite koliko vam je stvarno potreban dodatak. Možete li umjesto toga ručno kodirati neke funkcije? Razmislite koliko vremena za učitavanje stranice - možda sekundu ili više - ti dodaci koriste, i razmislite vrlo ozbiljno o tome što točno vrijednost dodaju na vašu web lokaciju. Da, održavamo popis najboljih WordPress dodataka, ali iskreno ako ste ih instalirali svi učitavanje vaše web lokacije trebalo bi nekoliko minuta.

Na primjer, umjesto pomoću dodatka za umetanje koda Google Analytics, samo otvorite header.php vaše tematske datoteke i umjesto toga ručno zalijepite kôd - bum! Postoji još jedan MySQL upit koji ste spremili tako da ne morate učitavati opcije dodataka. Za početak odaberite Započni skeniranje zatim Automatsko skeniranje od novog alat -> P3 Plugin Profiler opcija. U ovom primjeru prilično sam zadovoljan trenutnim utjecajem dodataka - sveukupno, oni samo doprinose 0,3 sekunde po posjetu, od kojih većina dolazi iz nužnog SEO dodatka. Mogu živjeti s tim, tako da neću onemogućavati nikakve dodatke - problem je negdje drugdje.

W3 Ukupan predmemorija

Ovo je švicarski vojni nož za predmemoriranje dodataka, ali ponekad se osjeća kao vrhunski luksuzni model sa 100 dodataka, toliko složen i drsko da je upotreba čak i jednog od tih privitaka dovoljna da vas odstrani i zaboravite na sve. Ako ste u samopouzdanju, pogledajte moj brzi uvod o postavljanju dodatka Kako konfigurirati razne postavke W3 ukupnog predmemorije predmemorije za svoj Wordpress blog Kako konfigurirati razne postavke W3 ukupnog predmemorije predmemorije za svoj Wordpress blog prije nekog vremena I razgovarali o prednostima instaliranja W3TC dodatka na svoj Wordpress blog kako biste ga ubrzali različitim predmemoriranjem, ali neki su čitatelji razumljivo bili malo oprezni ... ali imajte na umu da ćete morati obaviti neke instalacije poslužitelja dublje razine da biste dobili najbolje iz dodatka.

WP Super predmemorija

Ako se čini da vam se W3 Total Cache čini kompliciranim, a vaša je web stranica relativno statična, razmislite o tome da koristite WP Super Cache. Koristeći grubiji pristup instrumentu predmemoriranja, Super Cache jednostavno generira statičke HTML datoteke i služi onima prije nego što se WordPress još učita. Iako se stranice ponovo generiraju kada se objave novi postovi ili se odobre komentari, bilo koji drugi dinamički PHP elementi vaše stranice više neće raditi, tako da ćete morati redizajnirati ili pronaći alternative za sve dinamičke widgete koji koriste Javascript

Upotrijebite CDN za posluživanje statičkih datoteka

CDN-ovi su vrhunska usluga koja ugošćuje vaše statičke datoteke JS, CSS i slike vrlo velikim brzinama, a vaš poslužitelj se koncentrira na posluživanje HTML-a. Za obradu URL-ova datoteke za prepisivanje trebat će vam modul W3 Total Cache. Korisnički preglednik će pokušati učitati datoteke s CDN-a, a ako CDN već nema tu određenu datoteku, prvo će je povući s vašeg poslužitelja - to se zove PULL zona, što je dovoljno smiješno. MaxCDN je proračunska usluga koju koristim.

Razina poslužitelja

FastCGI

PHP obično radi kao Apache modul; omogućujući FastCGI da ga pokrene kao poseban proces. Ovo je obično samo postavka na vašoj upravljačkoj ploči - nema potrebe instalirati bilo kakve dodatne ili konfigurirati postavke. Jedan klik za ubrzavanje stvari. Mnogi domaćini, poput Media Templea, sada to automatski omogućavaju na svim novim računima za hosting. Ipak, vrijedno je provjeriti, jer je to tako jednostavan i učinkovit korak.

Instalirajte mod_pagespeed

Mod_pagespeed je kreirao Google kako bi olakšao optimizaciju web mjesta svima. Nije baš sasvim “lako svima” još uvijek, ali ako to uspijete konfigurirati, doživjet ćete značajno povećanje brzine. Apache modul automatski vrši nekoliko različitih podešavanja koda prilikom posluživanja stranice, kao što su JS i CSS minifikacija i kompresija, te JPG optimizacija. Neki od njih mogu se postići korištenjem w3 Total Cache-a, ali mod_pagespeed zaista čini cijeli postupak manje bolnim - nikad nisam uspio ispravno konfigurirati minimalizaciju kroz w3 Total Cache bez probijanja nekih dodataka ili zabrljanja tablice stilova. Na računima Media Temple Grid Service omogućavanje mod_pagespeed jednostavan je slučaj klika “omogućiti” za svaku domenu koju želite. Da, stvarno je tako jednostavno, i zato sam u iskušenju da premjestim dosta mojih web lokacija na Grid Service. DreamHost očito također podržava to na svim razinama kupaca. Na nepodržanim domaćinima trebali biste provjeriti upute za instalaciju Googlea, ali trebat će vam korijenski pristup poslužitelju, pa to sigurno nije primjenjivo na nepodržane usluge dijeljenja hostinga.

Instalirajte APC

Ako nešto keširate u W3 Total Cacheu, imat ćete samo Disk i Disk: poboljšani dostupan prema zadanim postavkama Alternativni PHP cache (ili APC ukratko) dodatni je dio softvera koji možete instalirati na poslužitelj kako bi vam pružio keširanje temeljeno na RAM-u. Neki smatraju da je odabir APC-a za minify i predmemoriju stranica zapravo štetan - umjesto toga koristi Disk Enhanced, a APC ostavlja za predmemoriranje objekata i baze podataka. Međutim, vaše se iskustvo može razlikovati, pa pokušajte ponovo s postavkama i ponovno testirajte. Instaliranje APC-a zahtijevat će root pristup (iako su ga neki uspjeli instalirati na (mt) GS uslugu s spornim prednostima), tako da ćete trebati pronaći upute za vaš specifični OS ili domaćin.

CloudFlare

Pročitajte o tome što točno CloudFlare štiti i ubrzava svoju web stranicu besplatno uz CloudFlare Protect & Speed ​​Up Your Website for Free with CloudFlare CloudFlare je intrigantan start od autora kreatora Project Honey Pot koji tvrdi da vašu web stranicu štite od neželjene pošte, botovi i druga zla web čudovišta - kao i donekle ubrzati web mjesto ... evo, ali evo TL-DL verzija: instantno povećanje brzine jednostavnom promjenom DNS-a.

Zamijenite domaćine

WPEngine je posebno izgrađen i optimiziran za WordPress, s tim da su mnoge od tih preporuka već omogućene prema zadanim postavkama - ali to dolazi po cijeni od 29 USD mjesečno za malo mjesto od čak 25 000 posjeta. Usluga Media Temple Grid Service najbolji je zajednički instalacijski domaćin s jednim klikom instalacija za većinu ovih optimizacija, počevši od 20 USD mjesečno - imati ćemo cjelovit pregled i popuštanje sljedećeg mjeseca, pa budite tu s tim!

Vas limenka ubrzajte WordPress, ali kao što vidite, potrebno je malo rada da se postigne svaki djelić performansi. Imate li još savjeta koje možete dodati na popis? Voljeli bismo ih čuti u nastavku.

Slikovni krediti: Shahbaz Majeed Via Flickr




omgbjzljnl ([email protected])
16.11.21 11:23
UneDose | WordPress je spor - napravite nešto u vezi s ovim 10 koraka omgbjzljnl http://www.g1jss6y5w83cz7hf9m4998k5dq6880czs.org/ <a href="http://www.g1jss6y5w83cz7hf9m4998k5dq6880czs.org/">aomgbjzljnl</a> [url=http://www.g1jss6y5w83cz7hf9m4998k5dq6880czs.org/]uomgbjzljnl[/url]
O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.