Pratiques de programmation PHP #0 : Présentation et conventions.
Par -Alexandre LEGOUT aka LAlex- le mardi, septembre 21 2004, 16:08 - PHP - Lien permanent
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 ! ![]()
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 ! ![]()
Commentaires
Je suis impatient de lire tt ca

Pet avec ces patterns et toi avec le php, je sens que je vais devenir un craque, vu la qualité des profs
cool
bon courage pour tout ton rédactionnel en tout cas
vivement les premiers articles.
Le meilleur trailer de l'année
Vite, vite c'est quand la scéance ?
Super! Je suis tout ouïe!
Si on prend ce tiquet comme un trailer hollywoodien, ça veut dire que les meilleurs bouts des articles se retrouvent dans ce texte et que ça ne vaudrait pas la peine de lire le reste.
Mais bon comme LAlex est français, c'est un trailer français heureusement. Bref, je veux aussi voir la suite.
PS : Je dois avouer que je suis pas un super gros fan des films français, donc je sais vraiment pas ce que vos trailers valent.
zut j'ai plus d'excuses pour ne pas me mettre au php :p
ah bah naaaan!! Je m'etais bien installe dans mon siege avec ma tasse de cafe pour lire cette article....
Raaah, faut attendre encore...
Eh oui, je suis en plein dessus ... mais rien que sur la base de données, il y a des milliers de choses à dire, difficile d'organiser ça pour que ca reste clair ...
D'ailleurs, je rappelle qu'il s'agit d'un ensemble de pratiques qui me semblent bonnes, au vu de mon expérience, mais aucunement d'un apprentissage du PHP !
impatient
Les bandes annonces françaises sont un peu différentes des bandes annonces américaines
Par exemple : il n'y a que très rarement une voix off ou des textes entre les extraits.
On a l'impression qu'au etats-unis y'a un gars qu'est obligé de te raconter tout avec une voix hyper grave et sérieuse pour être sur que tu piges bien le concept du film... Seinfeld avez fait une bonne parodie acex sa B-A de "The Comedian"...
Tout ça pour dire que vivement la suite
Salut
j'aurai voulu savoir si quelqu'un connait un script pour colorier du code actionscript si possible en php.
merci pour votre aide!
trace ('hello');if(script==true)
{
reply = new LoadVars();
reply.sendAndLoad();
}
++
si tu cherchais un peu sur ce blog... un indice : DSPlay
bye
C'est pas sympa de faire baver les gens comme ça... Moi, de toutes façons, je bouge pas de ma chaise et de ton blog tant que cet article est pas en ligne, histoire de bien être le premier à le lire...
(ps: ça fait déjà 3 jours que j'attends devant mon écran...jour et nuit...si quelqu'un pouvait m'apporter un petit quelque chose à manger, ça serait sympa...)
héhé, vivement.... merci lalex !
Cool , j'ai hate de lire tout ça
Bonjour la communauté,
Un an après ce poste qu'en est t-il de ce document au contenu très alléchant ? j'ai loupé un épisode ou c'est du vent ?
Pour l'instant, ca ne reste que du vent.
Du temps qui manque, de la clarté dans mes idées peut-être aussi... :o
Pas bien de teaser LAlex, pas bien!
(enfin, je te rapelle quand-même que a priori je n'ai pas spécialement d'obligation de resultat ;))
++ ^_^
Fil des commentaires de ce billet