Types de sites Web.

Types de sites Web.

Internet est devenu un élément clé de la vie de tant d'individus à travers le monde, qu'il s'agisse d'utilisateurs occasionnels, d'entrepreneurs en ligne ou même de programmeurs. Il a modifié presque tous les domaines d'emploi. Il est devenu la source de près de vingt pour cent du commerce mondial, tandis que les géants du Web comme Google et Facebook sont passés au classement Fortune 500. Il est clair qu'Internet fait désormais partie de notre culture et qu'il ne disparaîtra pas de sitôt. Cependant, quand on parle de sites Web, la plupart des gens ne connaissent pas la différence entre les différents types. Lorsqu'ils sont ventilés selon leur structure, les trois principaux types de sites Web sont : les sites statiques, les sites CMS et les applications Web.

Le premier type de site Web est le plus élémentaire et le plus historique, et il est connu sous le nom de site statique. Les sites statiques sont construits avec les langages de base qui composent le Web, à savoir, HTML, CSS et JavaScript. Les sites statiques sont conçus pour être des pages fixes à long terme qui présentent des informations. Des exemples de sites statiques incluent les portefeuilles et les pages de destination. Le contenu de ces sites est directement intégré au code, qui, bien qu'assez simple, est maladroit à maintenir et à mettre à jour. Le code est hébergé sur un ou plusieurs serveurs publics accessibles via une URL (telle que [google.com] (google.com/)) avec un protocole appelé DNS ou le système de noms de domaine . La question de la maintenabilité a conduit à une alternative plus moderne, le site CMS.

Ce deuxième type de site Web, le site CMS, combine le concept de site statique avec un CMS, ou système de gestion de contenu, qui s'exécute sur un serveur distant. Par exemple, un site se charge, utilise un script pour demander du contenu (que ce soit une image, une vidéo, du texte ou quelque chose de complètement différent), puis affiche ce contenu sur la page. Il existe souvent une interface conviviale pour mettre à jour le contenu, mais de nombreux back-ends sont constitués d'API complexes, comprises uniquement par les développeurs. Les API, ou interfaces de programmation d'application, sont des programmes qui s'exécutent sur un serveur et renvoient une réponse spécifique en fonction de la demande. Cette approche plus modulaire est principalement utilisée dans les blogs et les sites d'actualités, ainsi que dans certains sites commerciaux. Quelques exemples de sites CMS sont washingtonpost.com et blog.lawaltech.hashnode.dev. Pour les utilisateurs, un site CMS peut ne pas sembler différent d'un site statique - la différence réside dans la maintenabilité et l'évolutivité de la structure.

Le troisième type de site Web est le plus moderne et modulaire, bien qu'il ne soit pas optimal pour tous les cas d'utilisation. Il est connu sous le nom d'application Web, ou application Web, en raison de sa ressemblance avec les programmes et applications téléchargeables traditionnels. Ce ne sont pas des sites statiques ou CMS car leur structure est très différente et leur objectif est davantage axé sur la réalisation d'une tâche ou sur la possibilité d'interactions multiples entre les utilisateurs. Des exemples d'applications Web couramment utilisées incluent Facebook, YouTube, Google Drive et Gmail. La société Google a joué un rôle déterminant dans la popularité croissante des applications Web depuis 2010, et son équipe Chrome a aidé à standardiser de nouvelles façons plus simples de les créer.

Les sites statiques, les sites CMS et les applications Web ont tous des cas d'utilisation et des structures différents. Cependant, une chose importante à comprendre à propos de ces différents types de sites Web est que tous les sites Web que vous utilisez ne sont pas limités à l'une de ces catégories. Ils sont mutuellement exclusifs, mais la puissance de JavaScript (le langage de programmation fonctionnel pour le Web) ainsi qu'une technologie HTML appelée iframe permettent à plusieurs sites différents de types et de contenus différents d'être intégrés et d'interagir avec un autre. Un exemple de ceci est la possibilité d'intégrer des vidéos YouTube dans un site Web, qui est essentiellement une application Web intégrée dans un site statique ou CMS. Il est important que les développeurs Web comprennent les différences entre ces types de sites afin qu'ils puissent comprendre ce dont un client peut avoir besoin et comment il doit être structuré.

Did you find this article valuable?

Support ALAO LAWAL ADECHINA by becoming a sponsor. Any amount is appreciated!