Nom de domaine, serveur web, languages des programmation.

Un nom de domaine, c’est quoi ?

Un nom de domaine est comparable à une adresse postale. Il doit être facilement mémorisable par les utilisateurs de votre site Internet. En effet, c’est lui qui permet d’accéder à votre site. Il est donc indispensable pour la conception de votre site Web. Le nom de domaine est composé de 2 éléments : la racine et le suffixe (ex : mondomaine.frmondomaine étant la racine et .fr le suffixe).

Qu’est ce qu’un hébergement web ?

Souscrire un hébergement web est nécessaire pour diffuser votre site sur Internet. En effet, votre prestataire d’hébergement vous permet de disposer d’outils et d’un espace de stockage sur un serveur, connecté en permanence sur Internet. Ainsi, l’accès à votre site se fait 24h sur 24 et 7j sur 7.

Qu’est-ce qu’un serveur Web ?

Mis à disposition par votre hébergeur ou installé en local, un serveur web, appelé aussi serveur http, permet de diffuser votre site Internet. Effectivement, il communique une page Internet au navigateur de l’internaute. Aussi, il comporte divers services. En effet, il permet de stocker les fichiers nécessaires à votre site Internet, d’interpréter certains langages de programmation mais également de gérer vos e-mails ou vos bases de données…

A quoi sert un certificat SSL ?

Un certificat SSL (Secure Sockets Layer) permet d’établir une connexion sécurisée. En effet, il crypte les données transmises entre le serveur web qui stocke les fichiers de votre site Internet et l’ordinateur du visiteur. Aussi, une connexion SSL se caractérise par le https précédant votre nom de domaine dans le navigateur. Le certificat est généralement souscrit auprès de votre prestataire d’hébergement. Néanmoins, il est propre à :

  • votre nom de domaine et votre serveur,
  • l’identité de votre structure.

Quels sont les principaux langages de programmation utiles à mon site Internet ?

Pour fonctionner, un site Internet utilise plusieurs langages. Parmi les plus courants, nous pouvons cités :

  • HTML : HyperText Markup Language, en français « langage de balisage d’hypertexte » est comme son nom l’indique un langage de balises. Il permet entre autre de structurer le contenu de votre site et nécessite de suivre une arborescence stricte.
  • CSS : Cascading Style Sheets se traduisant par « feuilles de style en cascade » permet de mettre en forme le contenu de votre site et de gérer le design d’une page HTML. C’est par son biais que le responsive design est généré.
  • Javascript : A l’aide de scripts, il permet d’améliorer l’ergonomie ou l’interface utilisateur en y ajoutant des animations ou des effets divers.
  • PHP : Hypertext Preprocessor est principalement utilisé pour des sites dynamiques. En effet, il intègre du HTML et permet de créer des scripts qui s’exécuteront sous certaines conditions. Il est souvent associé avec une base de données. Contrairement aux langages vus précédemment, le PHP s’exécute uniquement sur un serveur Web.
  • SQL : Structured Query Language ou en français « langage de requête structurée » est un langage normalisé permettant d’exploiter une base données comme l’ajout, la modification ou la suppression d’entrées. Ces actions sont généralement réalisés à l’aide de la relation avec PHP.

Advaxe Ndayisenga is a Burundian senior Web and Software Developer with a Bachelor's degree in Computer Science from East African Leadership Institute. With over five years of experience in web and software development, he specializes in WordPress, Prestashop, social media marketing, and SEO audits. He is the Director and Business Development Manager at LA TECH BURUNDI COMPANY, where he also works as a Fullstack Developer. Additionally, he serves as a Fullstack Developer at Media Box Burundi S.A, where he focuses on developing software for government and NGO clients. A seasoned Networking Manager and social media marketing specialist, he contributes to the field as a trainer, speaker, and event organizer at Students for Liberty as a Local Coordinator, and as a representative for Great Lakes Marketing and Communication (MARCOM). As a UPG Sustainability Legacy Ambassador, he graduated as a UPG Leader in 2022 and a UPG Biashara Entrepreneur in 2023, actively promoting liberty, love, and sustainability within the community. He continues his education at Atlas Network Academy, Lurn, and FutureLearn, where he has developed strong skills in managing emotions, fear, and leading projects effectively. He has enhanced his expertise through various platforms including Developpez.com, SoloLearn, OpenClassrooms, Microverse, and British Council, gaining valuable experience in group work, time management, online course facilitation, and creating creative and responsive web content. Fluent in Kirundi (mother tongue), English, French, and Kiswahili, he brings a multilingual perspective to his work

Laisser un commentaire