7 Droši veidi, kā palielināt WordPress ielādes ātrumu
Pirmā lieta, ko lietotāja pieredze par jūsu vietni, pat pirms dizaina vai satura, ir tās ielādes ātrums. Tipisks tīmeklis lietotājs sagaida, ka lapa tiks ielādēta no 500 ms (ātri) līdz 2 sekundēm (lēns, bet pieņemams). Ja pārbaudāt vietnes ielādes laiku un izrādās, ka tas ir ilgāks par 2 sekundēm, apsveriet savu vietā, kur lietotājs var izlaist vai aizvērt.
Kā lielākā daļa tīmekļa vietņu ir veidotas uz WordPress šajās dienās, lai uzlabotu jūsu vietnes ātrumu un veiktspēju, ieteicams saprast lapas ielādes ātruma dinamiku, izmantojot WordPress, un mācīties padomi un triki, kas ļauj jums paātrināt jūsu WordPress tīmekļa vietni. Ļaujiet man jums pastāstīt vislabākos.
Sviras un tēmas
Vienmēr, WordPress tēmas veic diezgan lielu uzpūšanos, kas noņem jūsu vietnes lapas ielādes ātrumu. Šī uzpūšanās ir saistīta ar smago krājumu attēliem, neefektīviem un gariem kodiem utt.
Labākais kāju uz priekšu ir atrast pareizo maisījumu starp tēmas vizuālo pievilcību un lapas slodzes ātrumu. Meklējot WordPress tēmu, paturiet prātā šādus punktus:
- Pārbaudiet tēmas pārskatīšana, un īpaši meklēt informāciju par sniegumu.
- Izpildīt tēmas demo lapu veiktspējas testēšana.
- Pievērsiet uzmanību noklusējuma WordPress tēmas, kas ir viegls ar kodu, un tādējādi darbojas labi.
- Izbraukšana Uz ģenēzi un promocijas darbu balstītas tēmas kas ir pazīstami ar savu sniegumu.
Iegūstiet priekšrocības no kešatmiņas
Kešatmiņa ir tehnika, kas ļauj saglabāt Web lapas kā statiskas lapas, un apkalpojot tos lietotājiem, nesūtot HTTP pieprasījumus serverim. Tas palīdz paātrināt WordPress vietni. Ko jūs varat darīt, lai izmantotu šo iespēju?
Pirmkārt, identificējiet a noderīgs WordPress kešatmiņas spraudnis, izlasiet tās dokumentāciju un izmantojiet to, lai saglabātu dažas jūsu vietnes lapas. WP Rocket un W3 Total Cache ir viens no slavenākajiem.
Jūs varat izmantot pārlūka kešatmiņu, izmantojot beigu galvenes, kas norāda uz tīmekļa pārlūkprogrammu, kurus failus pieprasīt no servera, un kurus tā var izvēlēties no pārlūkprogrammas kešatmiņas. Ar samazināti HTTP pieprasījumi, uzlabojas lapu ielādes ātrums. Lai to izdarītu, šis kods būs jāpievieno failam .htaccess.
# enable expirations ExpiresActive On # Noklusējuma direktīva beidzasDefault "access plus 3 months" # Jūsu favicon ExpiresByType attēls / x-icon "access plus 1 year" # Photos ExpiresByType image / gif "piekļuve plus 3 mēneši" ExpiresByType image / png "access plus 3 mēneši "ExpiresByType image / jpg" piekļuve plus 3 mēneši "ExpiresByType image / jpeg" piekļuve plus 3 mēneši "# CSS ExpiresByType teksts / css" piekļuve plus 3 mēneši "# Javascript ExpiresByType lietojumprogramma / javascript" piekļuve plus 1 gads "
Priekšplānojiet domēnus, kas ir mazāk zināma taktika
Prefetch domēni ir iespēja, kas ir līdzīga kešatmiņai, kur jūs efektīvi informējiet tīmekļa pārlūkprogrammu, lai savlaicīgi ielādētu domēnus, tā, lai “ielādēšana” darbība netiktu veikta lapas ielādes laikā, un tādējādi vietnes ātrums uzlabojas.
Lai to iespējotu, varat pievienojiet prefetch domēna kodu header.php failam. Šeit ir piemēri par bieži izmantojamiem prefetch domēna kodiem.
Google fontiem:
Google Analytics:
Izvairieties no nevajadzīgiem un smagiem spraudņiem
WordPress spraudņi ir noderīgi, tomēr pārāk daudzi spraudņi nozīmē pārāk daudz servera pieprasījumu, kas noved pie lēna lappušu ielādes. Citi saistītie jautājumi ir drošības apdraudējumi un atmiņas problēmas. Vislabākā prakse ir izvietot tikai tos spraudņus, kurus jūsu tīmekļa vietne nevar darīt.
Varat izmantot Plugin Performance Profiler (pats spraudnis) identificēt sliktākos spraudņus jūsu WordPress un aizstāt tos ar labākām alternatīvām.
Turklāt ir arī spraudņi, kurus tikko lietojat vairāk nekā divas reizes mēnesī (piemēram, sīktēlu ģeneratori uc). Tas ir vislabāk tos deaktivizēt, un tikai aktivizējiet tos lietošanas laikā. Varat arī pārbaudīt, kurus spraudņus varat vienkārši atinstalēt, un izmantot dažus tiešsaistes rīkus.
Izmantojiet CDN, lai nodrošinātu labāku lapas ielādes ātrumu
Vai dzirdējuši CDN (satura piegādes tīkli)? Tā ir shēma, kur lietotājam piegādātais saturs tiek piegādāts no ģeogrāfiski tuvākā datu centra, kas uzlabo piegādes ātrumu. Tas ir tāpēc, ka zemāks pārsūtīšanas laiks, samazināts apiņu skaits starp ugunsmūriem un maršrutētājiem un citi parametri rada ātrāku lapu slodzi ģeogrāfiski izplatītai auditorijai.
Vislabāk novērtētie CDN pakalpojumi piedāvā WordPress integrācijas spraudņus, kas jums palīdz ātri izveidot un konfigurēt savu vietni, lai izmantotu CDN priekšrocības. Ilgtermiņā tas arī palīdz labāk pārvaldīt resursdatora migrāciju, jo lielāko daļu lielo slodzi (attēlus) izvietotu no tīmekļa uzņēmēja servera, kas tikai atstāj pārvietojamo tēmu.
CDN Enabler ir bezmaksas drausmīgs spraudnis, ko varat īstenot dažās sekundēs. Lemjot par to, ko jūs varat ielādēt no CDN, dodieties uz overkill. Pat favikonu var ielādēt, izmantojot CDN. Vienkārši nometiet to WordPress saknes mapē un pievienojiet šādu kodu header.php failam:
Saspiest dūšainus attēlus
Lai lietas izskatītu perspektīvā, šeit ir fakts. Vienkārša WordPress tēma aizņem gandrīz 30 MB atmiņas, savukārt vizuāli smagā tīmekļa vietne, piemēram, e-veikals, aizņem vairākus GB lielus attēlus uzglabāšanai. Ko darīt, ja jūs varētu samazināt attēlu faila izmērus par vairāk nekā 50% ar nenoteiktām kvalitātes atšķirībām?
Jūs varat arī mainīt izmērus un saspiest attēlus operētājsistēmas balstītā saspiešanas rīkā pirms augšupielādējat tos vai izmantojat WP spraudni, piemēram, SmushIt, lai samazinātu jūsu WordPress vietnes attēlu lielumu.
Optimizējiet SSL rokturi
SSL vai Secure Sockets Layer / Transport Layer drošība ir līdzeklis, ar kuru Web serveri un klienti šifrē un nodrošina visu datplūsmu. Tas ir kļuvis par standartu drošiem HTTP darījumiem un citam internetam.
Viens no datplūsmas šifrēšanas trūkumiem ir tad, kad ir kāds pieskaitāms un latentisks laiks, kad klients un serveris izveido savienojumu.
Varat paātrināt drošus savienojumus, optimizējot SSL rokturi, izmantojot CDN. The CDN veic pieskaitāmās izmaksas, tādējādi samazinot laiku, kas pavadīts sākotnējās SSL sesijas izveidē, kā arī saglabāt drošu savienojumu.
Tas sniedz arī papildu ieguvumu, ja nodrošināsit A klases sertifikātu, pat ja jūsu serveris vai pakalpojumu sniedzējs izmanto tikai zemākas klases sertifikātu. Ir svarīgi, lai jūsu gala lietotāja pārlūkprogrammas, kā arī meklētājprogrammas, piemēram, Google, skatītu CDN augstākā līmeņa SSL sertifikātu.
Noņemiet vecās datu bāzes versijas
Ņemiet to no manis, jūsu WordPress palēninās, ja jums nebūs jārūpējas par datubāzi un jāuztur tīra. To var izdarīt, ierobežojot ziņojumu skaitu.
WordPress faktiski rada pārāk daudz pārskatīšanas, kamēr jūs rakstāt pot, un tas viss aizņem vietu. Jūs varat atspējojiet pārskatīšanu vai iestatiet maksimāli pieļaujamo labojumu skaitu. Lai atspējotu, pievienojiet šādu kodu wp-config.php failam.
define ('AUTOSAVE_INTERVAL', 300); // sekundes definēt ('WP_POST_REVISIONS', false);
Tas kods maina automātiskās saglabāšanas intervālu līdz 5 minūtēm (no 60 sekundēm). Varat arī izmantot spraudni Izslēgt ziņu rediģēšanu (atcerieties to deaktivizēt, kad darbs ir paveikts).
Lai ierobežotu maksimālo versijas numuru, failā wp-config.php izmantojiet šādu kodu.
define ('AUTOSAVE_INTERVAL', 300); // sekundes definēt ('WP_POST_REVISIONS', 5);
Šeit mēs iestatām maksimālais pārskatīšanas numurs līdz 5.
Lai atbrīvotos no visiem datubāzu ierakstiem, kas atbilst simtiem agrāko versiju, varat izmantot arī WP optimizēšanas spraudni.
Izmēģiniet GZip saspiešanu
Mēs runājām par attēla saspiešanu; bet jūs varat arī saspiest CSS, Javascript un tīmekļa lapas, servera līmenī, kas samazina laiku datu pārsūtīšanai uz pārlūku. Lūk, kā jūs varat to darīt:
- Dodieties uz checkgzipcompression un ievadiet savu vietni.
- Izvēlieties savu kešatmiņas spraudni, dodieties uz Pārlūkprogrammas kešatmiņa iestatījumus un atzīmējiet atzīmi uz Iespējot HTTP kompresiju lodziņā.
Secinājums
Labs sniegums WordPress ir labs priekšplāna portāls. Ja nevēlaties, lai lietotāji saņemtu jūsu tīmekļa vietnes ātrumu, izmēģiniet šos dažādos padomus un trikus, kurus es minēju šajā ziņojumā, ar kuru palīdzību jūs varat izmantot, lai uzlabotu jūsu WordPress vietnes veiktspēju un palielinātu lapas ielādes ātrumu.
Ļaujiet mums zināt, kā jums izdevās palielināt savu WordPress ātrumu un vai kāds no maniem padomiem palīdzēja jums. laimīgs eksperimentēšana.