Composantes matérielles et logicielles du système
Matériel :
Dell PowerEdge 1650
Système d'exploitation :
RedHat Linux release 9
Serveur Web :
Apache 2.0.40
Langage CGI :
Perl 5.8.0
Modules Perl :
DBI
CGI::Lite
CGI::Thin::Cookies
Email::Valid
Date::Calc
Logiciel de base de données :
MySQL 3.23.58
La base de données contient actuellement 9 tables et 19 mégaoctets de données au total.
Utilisation :
Les pages statiques sont créées en langage HTML. Il y a environ 30 pages statiques,
même si elles utilisent les inclusions côté serveur pour charger et afficher
les éléments communs à toutes les pages.
Le reste du site Web est fait de gabarits modifiés par des scripts CGI. Le programme
utilise 26 gabarits, qui comportent pour la plupart des formulaires que les utilisateurs
remplissent. La validation s'effectue du côté client à l'aide de Javascript.
Le programme en tant que tel comprend 40 scripts différents et contient 16,359
lignes de code, sans compter les fichiers de données.
Réseau :
Le Système de promotion de carrière (SPC) fonctionne en dehors du pare-feu d'Environnement
Canada au moyen d'une connexion Internet commerciale à fibre optique en duplex
bidirectionnel d'une largeur de bande de 3Mbit qui est partagée avec le bureau
d'Environnement Canada à Halifax.
|