Inhoudsopgave:
- Definitie - Wat betekent Front-End Optimization (FEO)?
- Techopedia verklaart Front-End Optimization (FEO)
Definitie - Wat betekent Front-End Optimization (FEO)?
Front-end optimalisatie (FEO) is het proces van het optimaliseren van de levering van websitebronnen van de klant. In IT zijn er twee verschillende gebieden waarop technologie werkt: de clientzijde of front-end en de serverzijde of back-end. FEO vermindert het aantal paginabronnen dat nodig is om een bepaalde pagina te downloaden, waardoor de browser de pagina sneller kan verwerken. Voor veel populaire sites zorgen front-end knelpunten voor een groot percentage van de wachttijd van gebruikers. Best practices in FEO omvatten methoden zoals resourceconsolidatie, versiebeheer, domein sharding, minification en gebruik van compressie. Er ontstaan ook nieuwe technologieën die webpagina's automatisch optimaliseren.
Front-end optimalisatie kan ook bekend zijn en voorpagina-optimalisatie.
Techopedia verklaart Front-End Optimization (FEO)
Onderdeel van het begrijpen van front-end optimalisatie is om te begrijpen waar de front-end en back-end zijn voor een bepaald technisch systeem. In een webservice is het de back-end waar servers op de locaties van de serviceprovider verzoeken van gebruikers verwerken. De front-end is waar de browser van de gebruiker code downloadt en presenteert.
Front-end optimalisatie maakt gebruik van verschillende processen om HTML-code en bronnen van webpagina's te stroomlijnen, waardoor een webbrowser gemakkelijker kan worden geladen. Bij back-endoptimalisatie daarentegen upgraden bedrijven hun servers om meer aanvragen of meer geavanceerde taken af te handelen waarbij diensten aan gebruikers worden geleverd. Experts wijzen erop dat een belangrijk probleem met front-end optimalisatie, en een reden waarom dit niet kan worden nagestreefd, is dat het concurreert met back-end optimalisatie voor de toewijzing van tijd en geld. Een andere reden dat bedrijven mogelijk geen front-end optimalisatie nastreven, is een gebrek aan inzicht in hoe hun diensten en technologie werken, of in andere gevallen, de onwil om middelen in te zetten voor het onderhoud van een website of dienst, wat moeilijk kan zijn om uit te besteden en eerder arbeidsintensief. Naarmate webpagina's echter groter worden en meer JavaScript en AJAX blijven gebruiken, legt dit meer gewicht op de browser, waardoor FEO belangrijker wordt voor optimalisatie.