Introduction à Linux
APACHE
Apache en comparaison à d’autres serveurs Web : étendue des fonctions, vitesse, licence, diffusion
Installation du serveur et adaptation à ses besoins particuliers à travers la version des Distribution-Tools
Installation de base y.c. configuration d’hôtes virtuels
Concept du module apache
Directives obligatoires
Configuration générale
Logs
Tests avec un navigateur
MySQL
Introduction aux bases de données relationnelles et à la conception d’une base de données
Introduction à SQL
Discussion critique de MySQL
MySQL en tant que base de données SQL : Introduction aux spécifications
Discussion de quelques interfaces pour MySQL : CGI, Perl, Python, JDBC, PHP3
Création de comptes
Les droits et privilèges sous MySQL
Gestion de la sécurité
Gestion des objets MySQL (La base de données, les tables, les index, les fonctions, les procédures, le jeu de caractères)
PHP
Qu’est-ce que PHP ?
Syntaxe : les types, les variables, opérateurs
Installation et personnalisation d’une installation de distribution
Exemples issus de la pratique et évaluation
Organisation d’une application
Utilisation des objets et des classes
Inclusion et réutilisation de code source
Gestion de tableaux
Récupération et traitement des erreurs
Les cookies : création, propriétés, utilisation
Compléments et aperçus
Les sessions
La configuration par php.ini