Chapitre Deuxieme TFC Kali
Chapitre Deuxieme TFC Kali
Chapitre Deuxieme TFC Kali
DEDICACE
A toute ma famille.
~ ii ~
REMERCIEMENTS
La construction de ce travail n’aurait été possible sans l’intervention de
certaines personnes. Son succès dépend d’une série d’interventions tant matérielles,
financières, morales qu’intellectuelles. Qu’elles trouvent ici l’expression de nos plus
sincères remerciements pour leurs précieux conseils.
Que mon grand-père DRUMO ARABA, mon père MAWA TSANDRIGA Cephas,
ma mère KEBITA MERY, mes frères KUSIKA MAWA, TRESOR BIDALI et J’IGNORE
BIDALI, mes sœurs NEEMA PASCALINE, REMISE TSANDRIRU et YOLOKI IYETE et ma
tante SIKINA qui m’ont soutenu financièrement, moralement et spirituellement,
trouvent ici l’expression de ma profonde gratitude.
Que tous ceux d’une manière ou d’une autre, ont rendu possible la réalisation
de ce travail trouvent ici l’expression de notre gratitude.
EPIGRAPHE
Douglas T. Ross
SIGLES ET ABREVIATIONS
BD : Base des Données
DB : Database
FC : Football Club
JS : JavaScript
SA : Scénario Alternatif
SI : Système d’Information
UP : Unified Process
0. INTRODUCTION GENERALE
1. Problématique
Actuellement, les Nouvelles Technologies de l'Information et de la
Communication (NTIC) ont connu un bouleversement marqué par la croissance
exponentielle de l’internet.
L’internet est un réseau informatique mondial constitué d’un ensemble de
réseaux nationaux, régionaux et privés. L’ensemble de ces réseaux utilise un même
protocole de communication qui est le TCP/IP (Transmission Control Protocol/Internet
Protocol). (https://www.futura-sciences.com/tech/definitions/internet-internet-3983
consulté le vendredi, 07 décembre à 22h : 55 minutes)
Le Web, l’un des services accessible via internet, suscite l’intérêt de la majorité
des organisations qui se doivent promouvoir leurs activités à travers des sites web qui,
sont des ensembles des pages web et de ressources reliées par des hyperliens, définis
et accessibles par une adresse web unique.
Les organisations sportives, en occurrence, à l’instar des grands clubs de
football du monde publient directement leurs actualités et autres informations sur leurs
sites web rendant ainsi la diffusion de ces actualités très facile et rapide au grand
public du monde entier.
Cependant, en République Démocratique du Congo, la plupart des clubs de
football ne disposent pas de sites web avec comme l’une des conséquences plausibles
la difficulté d’informer le grand public et particulièrement leurs supporters des
actualités du club dans un temps record.
A Bunia, par exemple, une ville où les activités footballistiques drainent un grand
nombre de personnes, le plus grand club de football FC MONTS BLEUS, club ayant des
nombreux supporters et beaucoup de joueurs talentueux ne dispose pas d’une plate-
forme pour la publication de ses actualités afin d’informer les supporters et le grand
public dans un temps optimal.
Ainsi, ce club éprouve d’énormes difficultés pour diffuser ses informations telles
que les actualités, le calendrier des championnats auxquels il est affilié, le projet de
recrutement des joueurs, l’appel de demande d’aides, etc. au public du monde entier
et aux partenaires.
~2~
En plus, les informations du club sont diffusées à travers les chaines de radio
alors que ces chaines ne sont pas captées dans certains endroits du monde ; et ne
permettent pas au public ayant été informé de réagir face aux informations suivies.
Compte tenu des problèmes ci-dessus, nous nous posons les questions
suivantes :
2. Hypothèses
Compte tenu de la problématique qui précède, notre travail repose sur les
hypothèses suivantes susceptibles d'être vérifiées ou nuancées au terme de la
recherche :
La conception d'un site web dynamique pour le FC MONTS BLEUS serait une
solution efficace pour la diffusion des informations sportives à travers le monde.
3. Objectifs
3.1. Objectif général
Réaliser des pages web conviviales afin de poster et de consulter les actualités ;
Produire des états de sortie suivants : Liste des joueurs convoqués pour un
match et la liste des matchs joués au cours d’une période donnée.
Pour le Club de Football MONTS BLEUS, le site web réalisé constitue une
véritable plateforme de diffusion des informations et de réaction en temps réel du
public.
5. Délimitation du travail
Il est certifié qu'un travail scientifique pour être bien précis, doit être délimité.
C’est la raison pour laquelle, nous avons pensé limiter notre étude dans l'espace ainsi
que sur le plan thématique.
~4~
Notre étude n'a pas couvert tous les clubs de football du territoire national. Il
porte principalement sur le club de Football MONTS BLEUS implanté dans la Province
de l’Ituri précisément dans la ville de Bunia.
Sur le plan thématique, notre travail porte sur la conception et réalisation d’un
site web dynamique de publication des actualités du club de Football MONTS BLEUS.
6. Subdivision du travail
AMISSI F. N., Conception d’un site web pour la mise en ligne des statistiques
des maladies de l’Hôpital Général de référence de KOMANDA, TFC, Inédit,
ISP/BUNIA, 2017. Dans ce travail, l’auteur a réalisé un site web capable de
diffuser des informations de l’hôpital. En plus le site est capable de présenter
les statistiques des maladies de l’hôpital.
DRAJIMA P. T., Conception d’un site web dynamique pour le parlement
d’enfants de l’Ituri, TFC, Inédit, ISP/BUNIA, 2017. Cet auteur a réalisé un site
web dynamique capable d’épanouir les activités de parlement d’enfant de l’Ituri
à travers le monde et en plus de cela, l’auteur a réalisé un module de forum
permettant aux visiteurs ayant un compte de poster des suggestions.
KUMBONYEKI G. J., Conception d’un site web pour la réservation de logement
au campus universitaire de l’ISP/BUNIA, TFC, Inédit, 2017. L’auteur est parvenu
à réaliser un site web permettant d’exposer la documentation de réservation
dudit logement sur le web en vue de permettre aux étudiants sans contraintes
~8~
Quant à ce qui nous concerne, nous voulons mettre en place un site web
dynamique pour le Football Club Mont Bleu permettant :
Concepts clés
Scénario : est une suite spécifique d’interactions entre les acteurs et le système
à l’étude. On peut dire que c’est une « instance » du cas d’utilisation, un chemin
particulier dans sa combinatoire. (P. Roques, 2006 : 59)
Ligne de vie : représentation de l’existence d’un élément participant dans un
diagramme de séquence. (P. Roques, 2008 : 354)
Message : élément de communication unidirectionnel entre objets qui déclenche
une activité dans l’objet destinataire. (P. Roques, 2008 : 354)
3) Diagramme des classes
Est le point central dans un développement orienté objet. En analyse, il a pour
objet de décrire la structure des entités manipulées par les utilisateurs. (P. Roques,
2008 : 5-6)
Concepts clés
Classe : représente la description abstraite d’un ensemble d’objets possédant
les mêmes caractéristiques. (P. Roques, 2006 : 82)
Objet : est une instance ou occurrence d’une classe. (P. Roques, 2006 : 82)
Association : représente une relation sémantique durable entre deux classes.
(P. Roques, 2006 : 82)
Attribut : représente un type d’information dans une classe. (P. Roques, 2006 :
82)
Opération : représente un élément de comportement contenu dans une classe.
(P. Roques, 2006 : 82)
1.6. Réseaux et connectivités
1.6.1. Définition
Un réseau informatique ou plus simplement un réseau fait référence à un
nombre quelconque de systèmes informatiques indépendants qui sont reliés entre eux
pour que l’échange de données soit réalisable. Pour cela, en plus d’une connexion
physique, il doit aussi exister une connexion logique des systèmes en réseau. Cette
dernière est produite par des protocoles réseau spécifiques comme par exemple le
protocole TCP (Transmission Control Protocol, littéralement protocole de contrôle de
transmissions). Même seulement deux ordinateurs reliés entre eux peuvent être
considérés comme un réseau.
~ 15 ~
Les réseaux sont mis en place dans le but notamment de transférer des
données d’un système à un autre ou de fournir des ressources partagées comme par
exemple les serveurs, les bases de données ou une imprimante sur le réseau.
1.6.2. Types de réseaux
Il est possible selon la taille et la portée du réseau informatique de différencier
et de catégoriser les réseaux. Voici ci-dessous les principales catégories de réseaux
informatiques :
1.6.4. Internet
L’internet est un réseau informatique mondial constitué d’un ensemble de
réseaux nationaux, régionaux et privés. L’ensemble de ces réseaux utilise un même
protocole de communication qui est le TCP/IP (Transmission Control Protocol/Internet
Protocol). (https://www.futura-sciences.com/tech/definitions/internet-internet-3983
consulté le vendredi, 14 juin à 04h 22’)
1.7. Sécurité informatique
1.7.1. Définition
La sécurité informatique est une discipline permettant de protéger l’intégrité
et la confidentialité des informations stockées dans un système informatique.
(https://lesdefinitions.fr/securite-informatique consulté dimanche 09 juin 2019 à 19h
45’)
1.7.2. Principes
La sécurité informatique repose sur les principes fondamentaux suivants :
- L’intégrité des données : il faut garantir à chaque instant que les données qui
circulent sont bien celles que l’on croit, qu’il n’y a pas eu d’altération (volontaire
ou non) au cours de la communication. L’intégrité des données, leurs précisions,
l’authenticité et la validité. (Acissi, 2009 : 11)
- La confidentialité : seules les personnes habilitées doivent avoir accès aux
données. Toute interception ne doit pas être en mesure d’aboutir, les données
doivent être cryptées, seuls les acteurs de la transaction possédant la clé de la
compréhension. (Acissi, 2009 : 11)
- La disponibilité : il faut s’assurer du bon fonctionnement du système, de l’accès
à un service et aux ressources à n’importe quel moment. (Acissi, 2009 : 12)
- La non-répudiation des données : une transaction ne peut être née par aucun
des correspondants. Il faut que la non-répudiation de l’origine et de la réception
~ 17 ~
des données prouve que les données ont bien été reçues. Cela se fait par le
biais de certificats numériques grâce à une clé privée. (Acissi, 2009 : 12)
- L’authentification : elle limite l’accès aux personnes autorisées. Il faut s’assurer
de l’identité d’un utilisateur avant l’échange des données. (Acissi, 2009 : 12)
1.7.3. Modes de sécurité
- La sécurité physique ;
- La sécurité personnelle ;
- La sécurité procédurale (procédures informatiques) ;
- La sécurité des émissions physiques (écrans, câbles d’alimentation, courbes de
consommation de courant…) ;
- La sécurité des systèmes d’exploitation ;
- La sécurité des communications ;
- La sécurité des systèmes d’information.
(https://www.securiteinfo.com/conseils/introsecu.shtml consulté vendredi, 14
juin 2019 à 03h 50’)
1.8. Outils et langages utilisés
1.8.1. Outils logiciels
Les outils logiciels que nous avons utilisés sont :
1) MySQL
MySQL est un Système de Gestion de Base de Données (SGBD) parmi les plus
populaires au monde. La première version de MySQL est apparue en 1995 et l’outil est
régulièrement entretenu.
Ce système est particulièrement connu des développeurs pour faire partie des
célèbres quatuors: WAMP (Windows, Apache, MySQL et PHP, Perl ou
Python), LAMP (Linux, Apache, MySQL et PHP, Perl ou Python) et MAMP (Macintosh,
Apache, MySQL et PHP, Perl ou Python). Ces packages sont si populaires et simples à
mettre en œuvre que MySQL est largement connu et exploité comme système de
gestion de base de données pour des applications utilisant PHP. C’est d’ailleurs pour
cette raison que la plupart des hébergeurs web proposent PHP et MySQL.
MySQL est un serveur de base de données relationnelles SQL qui fonctionne
sur de nombreux systèmes d’exploitation (dont Linux, Mac OS X, Windows, Solaris,
FreeBSD…) et qui est accessible en écriture par de nombreux langages de
programmation, incluant notamment PHP, Java, Ruby, C, C++, .NET, Python …
~ 18 ~
L’une des spécificités de MySQL c’est qu’il inclut plusieurs moteurs de bases
de données et qu’il est par ailleurs possibles au sein d’une même base de définir un
moteur différent pour les tables qui composent la base. Cette technique est astucieuse
et permet de mieux optimiser les performances d’une application. Les 2 moteurs les
plus connus étant MyISAM (moteur par défaut) et InnoDB.
La réplication est possible avec MySQL et permet ainsi de répartir la charge
sur plusieurs machines, d’optimiser les performances ou d’effectuer facilement des
sauvegardes des données
(https://sql.sh/sgbd/mysql consulté le vendredi 05 avril 2019 à 10h 05’)
2) Sublime Text
Sublime Text est un éditeur de texte générique codé en C++ et Python,
disponible sur Windows, Mac et Linux. Le logiciel a été conçu tout d'abord comme une
extension pour Vim, riche en fonctionnalités.
Depuis la version 2.0, sortie le 26 juin 2012, l'éditeur prend en charge
44 langages de programmation majeurs, tandis que des plugins sont souvent
disponibles pour les langages plus rares.
(https://fr.wikipedia.org/wiki/Sublime_Text consulté le mardi 9 avril 2019 à 10h 30’)
3) Les navigateurs : Mozilla Firefox et Opéra
Un navigateur est un logiciel qui permet de parcourir un site web.
a) Mozilla Firefox
Mozilla Firefox est un navigateur web libre et gratuit, développé par et distribué
par la Mozilla Foundation. (https://fr.m.wikipedia.org/wiki/Mozilla-firefox consulté
dimanche 16 juin 2019 à 05h 30’)
b) Opéra
Opéra est un navigateur web gratuit et multiplateforme développé par la
société norvégienne Opéra Software. (https://fr.m.wikipedia.org/wiki/Opera consulté
dimanche 16 juin 2019 à 05h 32’)
1.8.2. Langages
Pour réaliser cette plateforme, nous nous sommes servis des langages
suivants :
1) Le langage HTML
HTML signifie « HyperText Markup Language » qu'on peut traduire par
« langage de balises pour l'hypertexte ». Il est utilisé afin de créer et de représenter
~ 19 ~
le contenu d'une page web et sa structure. D'autres technologies sont utilisées avec
HTML pour décrire la présentation d'une page (CSS) et/ou ses fonctionnalités
interactives (JavaScript).
HTML fonctionne grâce à des « balises » qui sont insérées au sein d'un texte
normal. Chacune de ces balises indique la signification de telle ou telle portion de texte
dans le site. On parle d'« hypertexte » en référence aux liens qui connectent les pages
web entre elles.
(https://developer.mozilla.org/fr/docs/Web/HTML consulté le vendredi 05 avril 2019 à
10h 45’)
2) Le langage CSS
Cascading Style Sheets (CSS) est un langage de feuille de style utilisé pour
décrire la présentation d'un document écrit en HTML ou en XML (eXtensible Markup
Language) (on inclut ici les langages basés sur XML comme SVG ou XHTML). CSS
décrit la façon dont les éléments doivent être affichés à l'écran, sur du papier, en
vocalisation, ou sur d'autres supports.
CSS est l'un des langages principaux du Web ouvert et a été standardisé par
le W3C (World Wide Web Consortium). Ce standard évolue sous forme de niveaux
(levels), CSS1 est désormais considéré comme obsolète, CSS2.1 correspond à la
recommandation et CSS3, qui est découpé en modules plus petits, est en voie de
standardisation.
(https://developer.mozilla.org/fr/docs/Web/CSS consulté le vendredi 05 avril 2019 à
10h 48’)
3) Le langage JavaScript
JavaScript (qui est souvent abrégé en « JS ») est un langage de script léger,
orienté objet, principalement connu comme le langage de script des pages web. Mais
il est aussi utilisé dans de nombreux environnements extérieurs aux navigateurs
web tels que Node.js, Apache CouchDB voire Adobe Acrobat. Le code JavaScript est
interprété ou compilé à la volée (JIT). C'est un langage à objets utilisant le concept
de prototype, disposant d'un typage faible et dynamique qui permet de programmer
suivant plusieurs paradigmes de programmation : fonctionnelle, impérative et orientée
objet.
(https://developer.mozilla.org/fr/docs/Web/JavaScript consulté le vendredi 05 avril
2019 à 11h 00’)
~ 20 ~
4) Le langage PHP
PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme
récursif), est un langage de programmation libre, principalement utilisé pour produire
des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner
comme n'importe quel langage interprété de façon locale. PHP est un langage
impératif orienté objet. PHP a permis de créer un grand nombre de sites web célèbres,
comme Facebook, Wikipédia, etc. Il est considéré comme une des bases de la création
de sites web dits dynamiques mais également des applications web.
(https://fr.wikipedia.org/wiki/PHP consulté le vendredi 05 avril 2019 à 11h 07’)
5) Le langage SQL
SQL (sigle de Structured Query Language, en français langage de requête
structurée) est un langage informatique normalisé servant à exploiter des bases de
données relationnelles. La partie langage de manipulation des données de SQL permet
de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de
données relationnelles.
(https://fr.wikipedia.org/wiki/Structured_Query_Language consulté le vendredi 05
avril 2019 à 11h 15’)
~ 21 ~
Poster un commentaire
Internaute
«include»
«include» S'authentifier
Système
Administrateur
1. Lancer la page Administrateur
ALT(Pseudo,Password) = False
Système
Administrateur
1. Lancer la page Administrateur
ALT(Pseudo,Password) = False
Système
Administrateur
1. Lancer la page Administrateur
ALT(Pseudo,Password) = False
Système
Internaute
1. Lancer le site web
Système
Internaute
1. Accéder au site
2. Affichage des actualités suivi
du formulaire des commentaires
3. Saisir le pseudo, le commentaire
et cliquer sur poster un commentaire
4. Vérification
ALT(Pseudo = Vide)
News Personne
Commentaire
porter # idpersonne : int
* * + idnews : int
+ idcom : int consulter # nom : String
+ contenu : String + titre : String * * # prenom : String
+ datecom : Date + contenu : String
+ date : Date # email : String
+ image : longblob
NewsCom
+ idnewsc : int
+ idnews : int Consultation
+ idcom : int
+ idconsul : int
+ idpersonne : int
+ idnews : int
+ dateconsul : Date
Adversaire Club
Classement
+ idclass : int
classer + idmatch : int
+ idpersonne : int
* *
*
Match
calendrier
élaborer *+ idmatch : int
+ idcal : int + datematch : date
+ idequipe : int + heurematch : datetime
+ idmatch : int + libellematch : String
+ photo : longblob
Le site web que nous avons conçu contient plusieurs interfaces que nous ne
pouvons tout reprendre et interprété. C’est pour cette raison que nous allons prendre
quelques-unes d’elles. Voici quelques interfaces du site web conçu pour le Football
Club Mont Bleu.
En fin, nous tirons une conclusion en disant que le système existant ne répond
pas aux besoins de ce club de la province de l’Ituri, car le système est trop lent, encore
basé seulement à Bunia et ses environs.
En effet, le site web créé répond aux besoins du club, car il a facilité :
Nous ne sommes pas le premier à réaliser un site web dynamique, mais bon
nombre d’auteurs ont déjà réalisé ce genre de travaux, alors nous allons comparer
notre système par rapport aux systèmes des chercheurs ayant fait l’objet de notre
revue de la littérature.
AMISSI F. N., Conception d’un site web pour la mise en ligne des statistiques
des maladies de l’Hôpital Général de référence de KOMANDA, TFC, Inédit,
ISP/BUNIA, 2017. Dans ce travail, l’auteur a réalisé un site web capable de
diffuser des informations de l’hôpital. En plus le site est capable d’imprimer les
statistiques des maladies au cours d’une période donnée.
DRAJIMA P. T., Conception d’un site web dynamique pour le parlement
d’enfants de l’Ituri, TFC, Inédit, ISP/BUNIA, 2017. Cet auteur a réalisé un site
web dynamique capable d’épanouir les activités de parlement d’enfant de l’Ituri
à travers le monde et en plus de cela, l’auteur a réalisé un module de forum
permettant aux visiteurs ayant un compte de poster des suggestions.
KUMBONYEKI G. J., Conception d’un site web pour la réservation de logement
au campus universitaire de l’ISP/BUNIA, TFC, Inédit, 2017. L’auteur est parvenu
à réaliser un site web permettant d’exposer la documentation de réservation
dudit logement sur le web en vue de permettre aux étudiants sans contraintes
de distance l’accès aux informations relatives au logement. En plus de cela, le
site permet aussi aux étudiants de formuler leur demande de logement en ligne.
Quant à ce qui nous concerne, nous avons conçu et réalisé un site web
dynamique pour le Football Club Mont Bleu permettant :
CONCLUSION GENERALE
Nous voici au terme de ce travail de fin de cycle qui a porté sur la Conception
et Réalisation d’un site web dynamique pour le club de football mont bleu.
Notre objectif était de mettre en place un site web dynamique qui permettrait :
la diffusion des actualités du club, le recueil des avis des supporters face aux actualités
publiées et ainsi mettre en place un module de newsletter. En plus de cela le site devra
être capable de produire des états de sortie suivants : Liste des joueurs convoqués
pour un match et La liste des matchs joués au cours d’une période donnée
Pour mener cette étude et aboutir aux résultats escomptés nous nous sommes
posé des questions suivantes :
La conception d'un site web dynamique pour le FC MONTS BLEUS serait une
solution efficace pour la diffusion des informations sportives à travers le monde.
Comme résultat de notre travail, nous sommes arrivés à concevoir un site web
dynamique pour le football club Mont Bleu.
BIBLIOGRAPHIE
A. OUVRAGES
1. ACISSI, Sécurité informatique (Ethical Hacking) Ed. Eni, France, octobre 2009.
2. Pascal Roques, Frank Vallée, UML 2 en action (De l’analyse des besoins à la
conception) 4e Edition, Ed. Eyrolles, Paris, février 2007.
3. Pascal Roques, UML 2 Modéliser une application web, 4e Edition, Ed. Eyrolles,
Paris, 2006.
B. NOTES DE COURS, TRAVAUX DE FIN DE CYCLE ET MEMOIRES
2. AMISSI N., Conception d’un site web pour la mise en ligne des statistiques des
maladies de l’Hôpital Général de Référence de KOMANDA, TFC, Inédit, ISP-BUNIA,
2017.
3. BAHATI M., Cours de Labo et Langage de Programmation III, Département Math-
Physique G3 IG & MI, ISP-BUNIA, inédit, 2019.
4. DRAJIMA P., Conception d’un site web dynamique pour le parlement d’enfants de
l’Ituri, TFC, Inédit, ISP-BUNIA, 2017.
5. KUMBONYEKI G., Conception d’un site web pour la réservation de logement au
campus Universitaire de l’ISP-BUNIA, TFC, Inédit, ISP-BUNIA, 2017.
C. WEBOGRAPHIE
1. https://www.futura-sciences.com/tech/definitions/internet-internet-3983
2. https://fr.m.wikipedia.org/wiki/Actualité.html
3. https://www.journaldunet.fr/business/dictionnaire-du-marketing/1198325
4. https://www.comprendre-internet.com/Qu-est-ce-qu-une-page-web.html
5. https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-
avec-php et-mysql/4237646-decouvrez-le-fonctionnement-dun-site-ecrit-en-
php
6. https://3wa.fr/formation/webmaster/definition-webmaster/
7. https://3wa.fr/formation/developpeur/definition-developpeur/
8. https://itsocial.fr/enjeux/infrastrucutre/datacenter/quest-système
d’information-5-meilleurs-articles-systeme-dinformation/
9. https://junior.universalis.fr/encyclopedie/technologies-de-l-information-et-
de-la communication-t-i-c/
10. http://web.maths.unsw.edu.au/~lafaye/CCM/bdd/bddintro.htm
11. https://www.memoireonline.com/07/10/3701/m_conception-et-realisation-
dune-base-de-donnees-pour-la-gestion-de-facturation--loffice-con2.html
~ 45 ~
12. https://laurentaudibert.developpez.com/CoursBD/?page=introductionbases-
de-donnees
13. https://www.supinfo.com/articles/single/2519-architecture-client-
serveur.html
14. https://www.futura-sciences.com/tech/definitions/internet-internet-3983
15. https://lesdefinitions.fr/securite-informatique
16. https://www.securiteinfo.com/conseils/introsecu.shtml
17. https://sql.sh/sgbd/mysql
18. https://fr.wikipedia.org/wiki/Sublime_Text
19. https://fr.m.wikipedia.org/wiki/Mozilla-firefox
20. https://fr.m.wikipedia.org/wiki/Opera
21. https://developer.mozilla.org/fr/docs/Web/HTML
22. https://developer.mozilla.org/fr/docs/Web/CSS
23. https://developer.mozilla.org/fr/docs/Web/JavaScript
24. https://fr.wikipedia.org/wiki/PHP
25. https://fr.wikipedia.org/wiki/Structured_Query_Language
~ 46 ~