Un bouquin pour les autodidactes de PHP
Par Damien Ravé - Le Caphar, mercredi 21 juin 2006 à 17:57 :: Développement PHP :: #44 :: rss
Une fois n'est pas coutume, je vais faire de la pub. Pour un bouquin. Destiné aux développeurs PHP qui ne sont pas programmeurs. Ce n'est pas qu'il soit particulièrement bien écrit, ni vraiment complet. Il n'a rien d'une bible ou d'un livre de chevet, mais il vous retourne la tête. C'est Best Practices PHP5 de Guillaume Ponçon, chez Eyrolles.
Il ne vous apprendra pas les bases du PHP, ni même l'usage de fonctions ou de constructions de code élaborés. Mais si comme moi vous pratiquez le PHP (v.4) quotidiennement tout en ayant gardé les vieux réflexes du HTML, ce livre peut vous faire franchir une étape.
Une fois que vous avez mis le nez dedans, vous ne voyez plus le développement comme un léger complément du HTML, mais comme un langage à part, qui mérite des outils appropriés. A cause de ce bouquin, j'ai donc décidé :
- de changer d'éditeur (PHPEd de Nusphere au lieu de Dreamweaver),
- de passer à la programmation orientée objet,
- d'installer PHP5,
- de documenter proprement mon code (et vive Phpdocumentor !)
- d'installer un système de gestion de versions de fichiers (CVS) pour le travail d'équipe
- de profiler mon code pour mesurer ce qui ralentit
- de ne pas utiliser de moteur de templates
- de sauvegarder très souvent le boulot, en créant des scripts via le planificateur des tâches
- d'adopter des règles d'écriture figées pour que le code soit lisible, même deux ans plus tard
- de mettre en place un jour, l'eXtreme Programming
Tout ça devrait m'aider à sortir de l'amateurisme avec lequel j'ai traité le développement jusqu'ici. Merci M. Ponçon.
A lire sur le même thème
- 10 fonctions PHP-MySQL que j'utilise tous les jours
- Tutoriel PHP : pourquoi passer au développement orienté objet ?
- Astuce PHP : afficher ou masquer le "s" de résultat(s) en une ligne
- Tutorial MySQL : alléger des requêtes successives avec CREATE TEMPORARY TABLE
- Déboguer les erreurs MySQL grâce aux alertes e-mail
Articles les plus lus
- Tendances Web 2007 : 60 palettes de couleur élégantes pour vos sites Web
- Tout ce qu'il faut savoir sur le PageRank Google (traduit de l'anglais)
- 7 pratiques Javascript qui changent la vie
- Planète Bosphore
- Quelle est la meilleure architecture pour votre site Web ?
- 10 fonctions PHP-MySQL que j'utilise tous les jours

Commentaires
1. Le vendredi 7 juillet 2006 à 18:00, par fridim- Nouveau design enrichi : le Potlatch prend le large
- del.icio.us : stockez vos mots de passe en ligne
- Planète Djemma el'Fna
- mp3 :: Schismes / 2005 :: What for ?
- Tutoriel PHP : pourquoi passer au développement orienté objet ?
- Quelle est la meilleure architecture pour votre site Web ?
- Un bouquin pour les autodidactes de PHP
- mp3 :: 2000 :: Antinomique
- mp3 :: Schismes / 2005 :: Live pills
fridim a posté 9 commentaires dans les articles suivants :
2. Le vendredi 29 septembre 2006 à 21:12, par hugo- Un bouquin pour les autodidactes de PHP
hugo a posté 1 commentaire dans les articles suivants :
3. Le mercredi 4 octobre 2006 à 15:42, par Fridim- Quel est votre manque-à-bloguer ? (encore une chaîne de blogs !)
Fridim a posté 1 commentaire dans les articles suivants :
4. Le dimanche 25 mars 2007 à 23:13, par DLD- Un bouquin pour les autodidactes de PHP
- 10 fonctions PHP-MySQL que j'utilise tous les jours
DLD a posté 2 commentaires dans les articles suivants :
Ajouter un commentaire