Je ne vais pas me lancer dans la polémique "PHP est-il un bon langage ?", etc. Le fait est que c'est un langage répandu et qui se propose souvent lorsqu'on étudie de manière pragmatique les diverses solutions qui se présentent pour un problème donné.
Le problème de PHP, et là tout le monde sera d'accord, c'est qu'il permet de faire vraiment très très très salement les choses. Et on trouve sur le net des bouts de code totalement affreux. Parfois même dans la doc (bon, ça, comme tout langage disposant d'une doc, ça permet de montrer les possibilités).
Ce site tente de propager, de manière simple et claire, les bonnes pratiques de PHP. Et si vous avez déjà un code mal foutu, il propose des outils permettant de rectifier automatiquement les choses. Voilà.