Alhoewel ek baie ontwikkel, klassifiseer ek myself nie as 'n ware ontwikkelaar nie. Ek kan dinge op 'n bladsy programmeer en rondskuif en laat werk. 'N Ware ontwikkelaar verstaan ​​hoe om die kode te ontwikkel sodat dit geskaal kan word, nie baie hulpbronne kan opneem nie, vinnig kan laai, later maklik kan verander en steeds kan werk.
Die moeilike plek wat bemarkers plaas, is om albei 'n baie vinnige webwerf en neem steeds integrasies en sosiale elemente in wat afhanklik kan wees van hoe vinnig u werf sal laai. Een so 'n voorbeeld is sosiale knoppies. Op Martech het ons sosiale knoppies op elke bladsy op die webwerf. Dus ... as Facebook-hulpbronne eendag stadig laai, vertraag dit ons webwerf. Voeg dan Twitter, Pinterest, Buffer, ens. Daarby en die kans dat u webwerf vinnig laai, word tot niks verminder nie.
Dit staan ​​bekend as sinchrone laai. U moet een element laai voor jy laai die volgende element. As u items asynchroon kan laai, kan u items laai sonder om van mekaar afhanklik te wees. U kan die spoed van u werf drasties verbeter deur elemente asinchronies te laai. Die probleem is dat die out-of-the-box-skrifte wat hierdie ondernemings u bied, byna nooit geoptimaliseer is om asynchroon te werk nie.
U kan sien wat u bladsye beïnvloed deur 'n toets op Pingdom uit te voer:
Hier is 'n stukkie van Emil Stenström om dit reg te doen: