Om op 'n webwerf-skakel te klink, lyk so 'n eenvoudige ding.
Maar agter die skerms word honderde versoeke dadelik oor die hele wêreld vasgepen om die beelde en teks te bring. Daar is baie aan die gang in die paar kort sekondes, en daar kan baie verkeerd gaan.
Dinge kan begin stadiger raak, en u webwerf daarmee saamvat.
As u bygehou het met my huidige reeks oor die spoed van webwerwe, sal u weet dat stadige webwerwe slegte nuus is! In werklikheid kan 'n lui webwerf duisende besoekers en omskakelings kos.
Met dit in gedagte gaan ek agter die skerms om te sien wat aangaan. Laat ons 'n paar sekondes inzoomen en kyk wat hou daarby!
Stadige verkope van werwe! Laai u WordPress-snelheid met hierdie 8 hacks aan.
1 1. Bedienerprestasie
2 2. Bedienerligging
3 3. Baie verkeer
4 4. Ekstra groot beelde (en ingewikkelde lêerformaat)
5 5. Kode digtheid
6 6. Teksgrafika
7 7. Te veel lêerversoeke (RTT's)
8 8. Te veel inproppe
9 9. Onnodige aansture
10 10. 'n Verouderde CMS
U webwerf laai van die grond af. As iemand op jou webwerf klik, is dit soos om die sleutel in die enjin van 'n motor te draai. U besoeker vra u enjin om te begin.
Die heel eerste ding wat hier gebeur is: u blaaier (Firefox, Safari, ens.) Stuur 'n ping na u bediener. Dit vra vir al die inligting en data, sodat dit u webwerf kan oplaai.
As u bediener se prestasie swak is, sal dit langer neem om te reageer. Dit maak nie saak hoe vinnig alles anders is nie, 'n stadige bediener sal u altyd stadig begin.
Swak bedienerprestasie is byna altyd by u webgasheer. 'N Goedkoop webhost sal u gewoonlik 'n gedeelde bediener gee, wat beteken dat u ruimte en hulpbronne met talle ander webwerwe deel. As u werf stadig is, is dit omdat u in 'n tou staan ​​met baie ander werwe!
As u al 'n lang afstand oproep gemaak het, weet u dat dit langer neem om die verbinding te maak. Dit is omdat die inligting fisies moet reis om daar te kom. Die data gaan deur kabels en word oor satelliete gestuur.
'N Soortgelyke ding gebeur as u op 'n webwerf klik. As u op 'n webwerf klik, stuur u 'n boodskap aan die bediener. U vra dit om te laai.
Gestel jou bediener is in Amerika. As 'n Japanese besoeker op u webwerf klik, moet die inligting oor die Stille Oseaan beweeg. Dit moet toegang tot die bediener versoek. Dan moet dit heen en weer oor die oseaan reis om dit op hul skerm te laai.
Data is vinnig. Maar dit is nie magies nie!
3. Baie verkeer
As u baie verkeer ervaar, sal dit uiteindelik veroorsaak dat u webwerf vertraag.
Op die huidige vlak kan u webbediener slegs 'n sekere aantal mense tegelyk bedien. Dit is 'n bietjie soos om in 'n winkel te staan. Hoe meer mense die winkel binnekom, hoe stadiger word hulle bedien.
Nie net dit nie, maar die winkel moet dan ekstra hulpbronne insleep om te help. Hulle moet ekstra personeel van agter af skakel om almal te help bedien. Maar nou is die agteruitgang ook besig om te vertraag.
Dieselfde gebeur op u webwerf. U bediener sal probeer om al die ekstra verkeer te bestuur, maar dit sal êrens vertraag.
4. Ekstra groot beelde (en ingewikkelde lêerformaat)
Onthou u die ou dae van skakel-internet? Dit kan tot 'n minuut duur om te laai, een klein bietjie op 'n slag! Dit was pynlik!
Sedert breëband het dinge verbeter, maar die algemene reël geld steeds.
Nadat u die bediener gekies het, sal dit begin om elke deel van die webwerf na u blaaierskerm te dra. Die bediener sal inhoud, teks en beelde bevat. Dit is soos ons winkeleienaar u voorraad van agter af bring.
As u daaraan dink, is dit eenvoudig. Groot, swaar voorwerpe gaan langer neem om uit te bring.
Dit sal 'n lang tyd neem om op te laai. As u 'n groot hoeveelheid prente op u webwerf het, voeg u ekstra laai tyd vir elke foto by.
Die lêerformaat is ook hier belangrik. Blaaiers kan JPG-, PNG- en GIF-prente vinnig en vinnig laai. Maar swaar formate soos TIFF en BMP gaan groot stukke in u laaityd eet. Vermy hulle!
5. Kode digtheid
Miskien voel jy hier al 'n tema. Groot, digte elemente sal u webwerf vertraag. Die kode wat dit skep, is een van die digste elemente van u webwerf.
Daar is byvoorbeeld 60 miljoen reëls kode op Facebook alleen.
(Sien die volledige prentjie)
(Dit is meer as die Hadron Collider)
((Maar steeds minder as Google!)).
Baie webwerwe gebruik steeds prente om teks te vertoon.
U gebruik byvoorbeeld 'n prent om u logo byvoorbeeld te vertoon. Of u kan 'n verduidelikende teks as deel van 'n groot prent op u tuisblad hê.
Soos u kan voorstel, neem grafieke soos hierdie baie langer om te laai in vergelyking met 'n eenvoudige alternatief vir lettertipes.
7. Te veel lêerversoeke (RTT's)
Ek het al verduidelik hoe groot, swaar elemente dit baie langer neem om te laai. Wel, dit gaan nie net oor hul grootte nie. Dit is hoeveel van hulle daar is.
U bediener kan slegs 'n sekere hoeveelheid versoeke per sekonde hanteer.
Gestel u webwerf gebruik 50 lêerversoeke elke keer as dit laai. As 100 mense almal tegelyk toegang tot u webwerf verkry, beteken dit dat 5000 lêerversoeke binne een sekonde gedoen word. As u op 'n klein bediener is, sal dit dinge ernstig vertraag.
Onthou, daar is net soveel hulpbronne om die lêers op te dien.
8. Te veel inproppe
Dit beteken meer gewig om te dra en meer lêerversoeke. As u baie plugins gebruik, gaan dit dinge vertraag. Vra jouself af watter noodsaaklik is.
9. Onnodige aansture
Stel jou voor dat jy vir aanwysings na die treinstasie vra. Dan kom jy daar en kom agter dat dit gesluit is. Dit is na die oorkant van die stad verskuif, en nou moet jy oor die stad stap.
Neem jou ouderdomme, is dit nie?
Dieselfde gebeur met aansture. Dit is soos om 'n bladsy twee keer te laai. Vermy aansture op u webwerf, tensy u 'n fantastiese rede het om dit te doen.
10. 'n Verouderde CMS
As u WordPress, Drupal of Wix gebruik om u webwerf te bestuur, sal u 'n gereelde opspring oplet. Dit vra u om opdaterings of nuwe weergawes van die sagteware te installeer.
'N Opdatering beteken dat hulle oor die algemeen enige probleme en probleme uitgedun het, veral wat spoed betref. Installeer die nuutste weergawes van alle sagteware en inproppe om u webwerf vinniger en vlot te laai.
Dankie vir die lees! Hou by my, want ek volg hierdie week volgende week met 'n in-diepte handleiding om elkeen van hierdie probleme op te los. [Opgedateer: 14 verligtingstrik om u webwerf te bespoedig]
In werklikheid moedig ek my e-boek na oor die presiese stappe wat ek gedoen het om Bitcatcha.com binne drie sekondes gelaai te kry.