Cette documentation en construction à pour objectif d'expliquer la mise en oeuvre d'applications sur un serveur utilisant Apache, PHP et MySQL. Elle n'est pas destinée à un public de spécialistes, et doit permettre de comprendre le fonctionnement général de telles applications, à travers des exemples simples.
Le lecteur doit cependant avoir certaines connaissances pour comprendre les éléments présentés dans cette documentation. Le premier pré-requis est une bonne connaissance du langage HTML. Etant donné le panorama très large de techniques présentées, certains chapitres ne seront pas développés (ou même pas écrits) et nécessiteront d'aller consulter des documents annexes. Si les logiciels Apache, PHP et MySQL ne sont pas déjà installés chez vous, il vous faudra consulter les documentations adéquates pour leur installation et configuration. D'autre part, le langage de requête SQL ansi que le langage PHP ne sont pas décrit en détails ici. Pour maîtriser ces langages, il vous faudra vous reporter aux références données dans le document.