|   |         | 
|  Accueil
 | Actualité
 | Annonces
 | Forum
 | Philamômes
 | Histoire postale
 | Merson
 | Liens | 
|  | |||||||||||||||||||||||
| 
 
  |  | Le langage PHP, la base de données MySQL
 Construire un site « dynamique »Il existe deux grands types de sites Internet :
 
 Philatelistes.net est un site « dynamique » utilisant PHP et MySQLJ'utilise pour ce site le langage PHP. Pour tous ceux qui s'intéressent à ce langage, je vous recommande la visite du site :La base de données utilisée est MySQL. A l'origine, ce site utilisait les produits PHPWeblog pour la gestion de son contenu et PHORUM pour la gestion des forums. Mais au fil des ans, ces produits nécessitaient de plus en plus d'adaptations pour répondre aux besoins spécifiques de mon site, et chaque programme a été réécrit entièrement pour philatelistes.net. Développer en PHPSi vous n'êtes pas tenté par la programmation, il vaut mieux oublier ces outils. Dans le cas contraire, vous serez surpris des possibilités du langage.Achetez un livre sur PHP, consultez le site phpdebutant.com. Et bien entendu, comme pour un site statique classique, cela ne vous dispense pas de consulter les conseils d'organisation. La première règle est de séparer le contenu (l'information que vous souhaitez publier) de sa présentation (la mise en page). Pour ce faire, vous aurez recours à des templates, véritables canevas dans lesquels vos informations viendront se placer automatiquement. La deuxième règle est de rendre communes toutes les fonctions qui peuvent l'être et de les inclure dans vos programmes là où vous en aurez besoin (fonction include). Décrivez chaque fonction séparément, passez-lui des paramètres nécessaires de sorte qu'elle puisse fonctionner de façon autonome. Documentez-là en incluant des commentaires dans le code. « Astuces » PHPOn me demande souvent quelles sont mes astuces pour faire telle ou telle opération.La plupart du temps, elles proviennent de phpinfo.org (site disparu, hélas !), du journal du Net, de sites spécialisés sur PHP. Vous retrouverez dans les commentaires les noms des auteurs, ainsi que les sites d'origine. Voici celles que j'utilise le plus fréquemment et que j'ai regroupées sur une page par type d'astuce : « Astuces » MySQL
 |  |  | |||||||||||||||||||