Plus de deux mois après l'introduction sur cette série d'articles sur les pratiques de programmation en PHP, voici le premier opus de présentation.

Conventions

Afin de réduire les lourdeurs du texte, je parlerai de BDD pour dire "Base de Données", et de POO pour "Programmation Orientée Objet". Les autres abréviations seront précisées au début de chaque article.

La plupart des pratiques qui seront abordées seront valables pour PHP4, et les spécificités de PHP5 qui seront abordées seront différenciées visiblement dans les articles. Le moteur de BDD utilisé sera MySQL, le plus fréquemment utilisé avec PHP (bien que PHP5 propose maintenant une intégration avec SQLite).

Avant de commencer

La règle d'or qui vous suivra durant toute votre lecture sera : "NE PAS REPETER PLUSIEURS FOIS LA MEME CHOSE !!!". Si vous ne voyez pas déjà à quoi je fais allusion, ne vous inquiétez pas, vous aurez l'occasion de la revoir très souvent dans les différents articles qui suivront. En effet, si la règle reste la même, elle peut prendre bien des formes différentes selon la situation.

Je vous rappelle à nouveau qu'il s'agit là de mes pratiques, et aucunement d'une méthode universelle à suivre absolument. Seulement cela peut poser à mon avis de bonnes bases pour un code efficace et clair : en tout cas, ça marche pour moi ! :P

Et maintenant ?

Voici un petit aperçu des domaines qui seront abordés. Cette liste est susceptible d'évoluer durant la rédaction en fonction des besoin et remarques qui seront exprimés dans les commentaires ou de mes envies :

  • La base de données
  • L'organisation des fichiers de travail et du code
  • Ergonomie et astuces diverses
  • La POO

La première partie pratique que nous aborderons est donc la base de données ... a très bientôt ! ;)