Optimisation frontale (feo)

Définition - Que signifie l'optimisation frontale (FEO)?

L'optimisation frontale (FEO) est le processus d'optimisation de la livraison des ressources du site Web du côté client. En informatique, il existe deux domaines différents où la technologie fonctionne: le côté client, ou frontal, et le côté serveur, ou back-end. FEO réduit le nombre de ressources de page nécessaires pour télécharger une page donnée, permettant au navigateur de traiter la page plus rapidement. Pour de nombreux sites populaires, les goulots d'étranglement frontaux représentent un pourcentage élevé du temps d'attente des utilisateurs. Les meilleures pratiques dans FEO incluent des méthodes telles que la consolidation des ressources, la gestion des versions, le partitionnement de domaine, la minification et l'utilisation de la compression. De nouvelles technologies émergent également qui optimisent automatiquement les pages Web.

L'optimisation front-end peut également être connue et l'optimisation de la première page.

Definir Tech explique l'optimisation front-end (FEO)

Une partie de la compréhension de l'optimisation frontale consiste à comprendre où se trouvent le front-end et le back-end pour un système technologique donné. Dans un service Web, le back-end est l'endroit où les serveurs situés sur les sites du fournisseur de services traitent les demandes des utilisateurs. Le frontal est l'endroit où le navigateur de l'utilisateur télécharge et présente le code.

L'optimisation frontale utilise plusieurs processus pour rationaliser le code HTML et les ressources des pages Web, ce qui facilite le chargement d'un navigateur Web. Dans l'optimisation back-end, en revanche, les entreprises mettent à niveau leurs serveurs pour gérer plus de demandes ou des tâches plus sophistiquées impliquant la fourniture de services aux utilisateurs. Les experts soulignent qu'un problème majeur avec l'optimisation front-end, et une raison pour laquelle elle peut ne pas être poursuivie, est qu'elle est en concurrence avec l'optimisation back-end pour l'allocation de temps et d'argent. Une autre raison pour laquelle les entreprises peuvent ne pas poursuivre l'optimisation frontale est un manque de compréhension du fonctionnement de leurs services et de leur technologie, ou dans d'autres cas, une réticence à affecter des ressources à la maintenance d'un site Web ou d'un service, qui peut être difficile à sous-traiter. et plutôt à forte intensité de main-d’œuvre. Cependant, à mesure que les pages Web deviennent plus volumineuses et continuent à utiliser plus de JavaScript et d'AJAX, cela met plus de poids sur le navigateur, ce qui rend FEO plus important pour l'optimisation.