14 padomi vietnes paātrināšanai 2020. gadā

Tas nav viltīgs jautājums: vai jūsu vietne ir pietiekami ātra? Lapas ielādes laiks var ietekmēt visu, sākot no tā, cik ilgi lietotāji uzturas jūsu vietnē (vai ja viņi redz saturu), līdz meklēšanas rangam un vispārējiem reklāmguvumiem.

Ātrumam ir nozīme divās frontēs - gan galddatoriem, gan mobilajām ierīcēm - mobilajam ātrumam ir lielāka nozīme nekā jebkad. Jūsu vietnei ir ne tikai ātri jāielādē; tas visur ātri jāielādē.

Tātad, kā jūs to darāt? Sākumā palaidiet Google PageSpeed ​​testu, lai redzētu, kur atrodas jūsu vietne (jūs saņemsiet dažus ieteikumus, kā tur arī palielināt savu vietni). Pēc tam sāciet veikt šos pielāgojumus, lai jūsu vietne šogad būtu zibenīga.

Izpētiet Envato elementus

1. Nepārspīlējiet lietas

Viens no labākajiem veidiem, kā saglabāt savu vietni zippy un izmantojamu, ir uzturēt to vienkārši. Tas pats princips, kas attiecas uz tīmekļa vietnes dizainu, attiecas arī uz funkcionalitāti.

Viens no vietnes dizaina slazdiem var būt pārāk daudz efektu un funkciju pievienošana, kas krasi kavē slodzes laiku. Vai jums ir vajadzīgas vairākas iedomātas animācijas attēliem? Vai jums ir nepieciešams video slīdnis mājas lapā? Vai jums ir nepieciešami trīs spraudņi, lai izdarītu kaut ko tādu, ko varētu darīt neliela pielāgota izstrāde?

Visas šīs lietas var padarīt jūsu vietni lēnu. Nevajadzīgu elementu un funkciju noņemšana var ļoti ietekmēt ātrumu un attiecīgi arī lietojamību.

Ja nezināt, kur sākt, analītika var sniegt jaunus datus, lai palīdzētu jums izdarīt izvēli. Sāciet ar šo slīdni. Vai kāds to noklikšķina? (Vai arī kāds noklikšķina garām pirmajam slaidam?) Ja nē, tas varētu būt indikators tam, ka statiskais attēls ir tikai labs. Meklējiet šīs mazās norādes visā vietnes dizainā, lai to vienkāršotu un paātrinātu.

2. Saspiest to

Saspiediet vietņu failus, lai saglabātu vēl lielāku joslas platumu un samazinātu ielādes laiku. Vietnes saspiešanā tiek izmantots gzip formāts, kas ir zip fails, kuru pēc tam pārlūkprogrammas var atkopt un atveidot.

Tas ietaupa laiku, jo mazais ZIP fails visā tīmeklī tiek pārsūtīts ātrāk nekā daudz mazu failu vienlaikus.

No gzip.org: “gzip ir viena faila / straumes datu saspiešanas utilīta, kurā iegūtajam saspiestajam failam parasti ir piedēklis .gz. gzip attiecas arī uz saistīto saspiesto datu formātu, ko izmanto utilīta. ”

Gzip ir iespējots, savam htaccess failam pievienojot nelielu kodu. (Jūs varat arī satvert spraudni, bet tas nav nepieciešams.)

3. Apsveriet CDN (satura piegādes tīkls)

Satura piegādes tīkls jeb CDN var dramatiski palielināt ātrumu un ietaupīt joslas platumu.

CDN mitina failus serveru tīklā, nevis vienā vietā. Tādā veidā, kad kāds apmeklē jūsu vietni, dati tiek ielādēti no viņiem vistuvākās servera vietas, samazinot servera noslodzi, kā arī aizsargājot jūsu vietni no trafika pieauguma vai DDoS uzbrukumiem. (Tas ir abpusēji izdevīgs.)

CDN ir īpaši noderīgs, ja vienlaikus saņemat lielu trafiku - teiksim pēc e-pasta nosūtīšanas par reklāmas piedāvājumu -, jo tas sadala trafiku. Tādā veidā visiem ir vienāda un ātra vietņu pārlūkošanas pieredze.

4. Sakopiet savu datu bāzi


Cik ilgi jūs strādājāt no tās pašas vietnes datu bāzes? Īpaši, ja izmantojat WordPress, laika gaitā tas var kļūt diezgan netīrs. (Padomājiet par to kā skapi, kur glabājat tikai lietas, kas jums varētu būt vajadzīgas kādu dienu.

Notīriet to.

Atšifrējiet savu datu bāzi un noņemiet visu, kas vairs netiek izmantots. Tas var ietvert jebko, sākot no grafiskiem līdzekļiem un failiem līdz spraudņiem un svešiem JavaScript.

Mazāka, vieglāka datu bāze failus atdos ātrāk. (Tas arī atvieglo un atvieglo dublējumu pārvaldību.)

5. Samaziniet TTFB (laiks līdz pirmajam baitam)

Jo ātrāk lietotājam parādās saturs, jo ātrāk tiek ielādēta vietne, vai ne? Nu… tāda veida.

Laiks līdz pirmajam baitam ir vissvarīgākais. Tas ir tik ilgi, kamēr pārlūkprogrammai jāgaida, pirms tiek iegūts pirmais datu baits no servera. (Google saka, ka TTFB jābūt mazākam par 200 milisekundēm.)

Tā ir viena no tām lietām, kurai ir maza ietekme. Jo ātrāk pirmais baits nonāk pārlūkprogrammā renderēšanai, jo ātrāk tiek ielādēti nākamie dati. Ir faktori, kas var ietekmēt TTFB, bet kurus jūs nevarat kontrolēt, piemēram, slikti tīkla savienojumi lietotāja galā, taču ideālā situācijā sākotnējiem datiem vajadzētu pienākt un ātri ielādēt.

6. Sāciet kešatmiņu tūlīt

Google ievieto kešatmiņu sava ieteikumu saraksta augšgalā:

“Kešatmiņā pārlūks noteiktā laika posmā var saglabāt lietotāja ierīcē bieži pieprasītos failus. Ja kešatmiņa ir iespējota, turpmāka lapu ielāde var būt efektīvāka. ”

Kešatmiņā jūsu vietnes komponenti tiek saglabāti lietotāja kešatmiņā, lai pēc atgriešanās viss nebūtu jāielādē vēlreiz. Tātad, kad pirmo reizi apmeklētājs ierodas jūsu vietnē, ielādēšana var aizņemt 3 sekundes, taču turpmāko apmeklējumu laiks var būt mazāks par sekundi, jo visi šie dati jau ir “saglabāti” kopā ar lietotāju.

Kaut arī kešatmiņas saglabāšana nerada daudz jaunu apmeklētāju, tas ir pārsteidzošs ātruma taupītājs, lai apmeklētāji atgrieztos (vai cilvēki, kas pārlūko vairākas jūsu vietnes lapas).

7. Optimizējiet attēlus

Jūs saglabājat attēlus tīmeklim, vai ne?

2019. gadā ir grūti noticēt, ka daudzi vietņu īpašnieki savās lapās joprojām augšupielādē pilna izmēra attēlus. Un tas ir ātruma slepkava.

Pirms augšupielādējiet attēlus pēc nepieciešamās formas un izmēra. Pēc iespējas vairāk saspiediet failu izmērus, neapdraudot vizuālos elementus. Saglabāt mazos failu formātos - JPG vienmēr saglabā mazākus nekā PNG, izmantojiet iepriekšējo faila formātu, ja vien no pēdējiem nav nepieciešama caurspīdība.

Visu šo varat veikt pats, optimizējot programmatūru, piemēram, Adobe Photoshop, vai izmēģināt bezmaksas tiešsaistes rīku, piemēram, kompresoru.

8. Iegult milzīgus failus (piemēram, video)

YouTube ir paredzēts, lai mitinātu un piegādātu video saturu ātri.

Milzīgi faili var izsūknēt joslas platumu tieši no jūsu vietnes. Tos var būt grūti pārvaldīt un saspiest.

Noņemiet šos failus no savas vietnes un izmantojiet multivides iegultus, lai iegūtu šo informāciju no ārējām mitināšanas platformām.

Padomājiet par to šādi: YouTube ir izveidots, lai mitinātu un piegādātu video saturu ātri. Jūs to nevarat izdarīt labāk par šo briesmoni. Tāpēc izmantojiet to savā labā un saglabājiet video failus YouTube (vai Vimeo vai citā jūsu izvēlētā video platformā) un ieguliet saturu savā dizainā. Lietotāji nezina atšķirību ... bet viņi pamanīs, cik ātrāk tiek ielādēta jūsu vietne.

9. Esiet piesardzīgs, izmantojot JavaScript

Visticamāk, ka viss, kas jūsu vietnē notiek ar lielisku saturu, iespējams, ir JavaScript produkts. Un tas var kļūt smags. Bet tas ir labi, ja jūs rūpējaties par to, kā apstrādājat JS vaicājumus un slodzes.

  • Izmantojiet asinhronu ielādi JavaScript failiem: tas paātrina lapas, jo faili tiek ielādēti vienlaikus, nevis no augšas uz leju. Krāsains triks ar asinhrono iekraušanu ir tāds, ka, ja viens fails iestrēgst vai apstājas, tas neslāpē pārējo; šie skripti turpinās ielādēt un darboties.
  • Dažu JS failu ielādes atlikšana: pasakiet dažiem JS failiem, īpaši lieliem failiem, kas neietekmē tūlītēju funkcionalitāti, ielādēt pēc visu pārējo elementu pabeigšanas. To var iemācīties izdarīt šeit.
  • Optimizēšana un samazināšana: tam ir liela nozīme - mazāki faili tiks ielādēti ātrāk. Neaizmirstiet šo JS saīsināt.
  • Failu apakšā ielieciet JavaScript: citi elementi un JS netiek labi ielādēti. Atrisiniet šo problēmu, ļaujot HTML saturam ielādēt pirms JavaScript.

10. Novērsiet nevajadzīgos novirzījumus

Vai jūs joprojām novirzāt lapas pirms diviem pārveidotiem projektiem? Beidz. Tas ir nogalināšanas kravas reizes.

Lai gan daži novirzījumi ir nepieciešams ļaunums, sargājiet tos līdz minimumam.

Izmantojiet tādu rīku kā Redirect Mapper, lai noskaidrotu, kādi novirzījumi ir aktīvi jūsu vietnē, un noņemiet tos, par kuriem nezināt. Pārejot uz priekšu, apsveriet novecojušu lapu atjaunināšanu, nevis jaunu lapu ar līdzīgu saturu pievienošanu. Tas ir daudz labāk meklēšanas optimizēšanai, un visas šīs saites turpinās darboties!

11. Izvēlieties pareizo mitināšanu

Pareizais mitināšanas konts var samazināt ātrumu. Ja esat izmēģinājis daudzus citus labojumus šeit un jums joprojām ir problēmas ar ātrumu, vainojams var būt jūsu resursdators.

Izmantojot tik daudz izvēles, var būt grūti atrast labāko naudas līdzekļu hostinga plānu. Ja runājat par hostingu, kas veidots ātrumam, meklējiet speciāla servera opciju. Lielākajai daļai vietņu īpašnieku vēlamā izvēle ir VPS mitināšana, kas piedāvā ātrāku ielādes laiku, taču jums pats nav jāpārvalda mitināšana.

Vai nezināt, kur sākt ar mitināšanu? Šeit ir sadalījums septiņās hostinga opcijās, kas veidotas ātrumam.

12. Samaziniet HTTP pieprasījumus

Lapu elementu skaits, kas jāielādē katru reizi, kad lietotājs ierodas jūsu vietnē, dramatiski ietekmē ielādes laiku. Tas ietver visu, sākot no attēliem līdz stila lapām un beidzot ar skriptiem, un 80% no ielādes laika var tikt uzskaitīti ar šiem priekšējās daļas komponentiem.

Labākais risinājums ir apvienoto failu izmantošana, lai samazinātu pieprasījumu skaitu. Tas nozīmē, ka visa CSS ir jāievieto vienā stila lapā vai, ja iespējams, jāapvieno skripti.

Tas viss ir atkarīgs no viegla koda un labākās prakses. Jo vairāk katram pārlūkam ir jālasa, jo ilgāks laiks ielādēšanai.

13. Izņemiet nevajadzīgos spraudņus

Vietni nekas nenozīmē, piemēram, spraudņu kopums, kas darbojas visu laiku. (Vai jums tiešām ir nepieciešams Google Analytics spraudnis?)

Kur iespējams, atbrīvojieties no spraudņu atlaišanas. Grāvju spraudņi, kas netiek atjaunināti regulāri un nedarbojas ar jūsu vietnes vides pašreizējām versijām.

Un par lietām, kuras varat darīt manuāli… atmest spraudņu izmantošanu. Viņi tikai palēnina jūsu vietnes darbību.

14. Iespējot slinku ielādi

Ko darīt, ja elementi virs ritināšanas tiek ielādēti tikai nedaudz ātrāk nekā viss pārējais? Šis ir viens no tiem “trikiem”, kas var noderēt smagākām, sarežģītākām lapām.

Slinka ielāde var būt ideāla lapu ritināšanai ilgi. Tas ielādē saturu no lapas augšpuses uz leju un darbojas lieliski, ja jūsu lapā ir daudz attēlu zem ritināšanas (pat ja tas ir pretrunā ar dažiem citiem šeit aprakstītajiem padomiem. Ir labi, ja ir iespējas, vai ne?)

Tā būtībā ir izdomāta kešatmiņas saglabāšanas iespēja.

Secinājums

Ko jūs darāt, lai nodrošinātu, ka 2020. gadā jūsu vietne tiek veidota atbilstoši ātrumam?

Sekojot ātrgaitas datoru un mobilo ierīču paraugpraksei, ir jāmaina ne tikai tas, cik ātri lietotāji var redzēt jūsu vietni. Tas ietekmē arī vietnes rangu, meklēšanas optimizāciju un reklāmguvumu līmeņus. (Kā lietotājam vajadzētu iegādāties produktu, ja lapa netiek ielādēta?)

Padariet to par punktu, lai sāktu tīrīt savu kodu un optimizētu savu vietni, pat ja jūs mēnesī vienkārši darāt vienu no šīm darbībām, jūs redzēsit rezultātus. Veiksmi!

© Copyright 2024 | computer06.com