Je pose ça là.
(via Tommy)
Je pose ça là. Ça peut intéresser d'autres personnes donc je le mets pas en privé.
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à.
Je pose ça là, ça peut servir.
"I'm starting a new open source web project with the goal of making the code as freely and easily runnable to the world as possible. Despite the serious problems with PHP, I was forced to consider it. If you want to produce free-as-in-whatever code that runs on virtually every server in the world with zero friction or configuration hassles, PHP is damn near your only option. If that doesn't scare you, then check your pulse, because you might be dead."
Une des nombreuses raisons de la suprématie de PHP dans le domaine... PHP est souvent l'unique option à répondre à tous vos critères, si vous vous dites que la "mauvaise qualité du langage" peut être compensé par de la discipline.
Ce qui est le cas de PHP.
Voilà pour ceux qui criaient à la mort de PHP lors de la sortie de RoR. Raté !