Normalement, ce billet est juste un billet critique, ou coup de gueule (c'est vous qui voyez !). Arrêtons donc de faire du PHP4 bordel ! Pourquoi pas rester en PHP3 aussi non ?
Bon, et c'est quoi alors PHP4, y'en a d'autres ? Et oui ! La version 6 va bientôt sortir, mais ce n'est pas le sujet. Les version antérieurs à la 5 (qui date de 2003 !) ne sont pas beaucoup portées objets, et si on ne fait pas un minimum d'effort, on se retrouve à coder 100 fois les mêmes choses, et à avoir l'impression de tourner en rond. Même à l'école, on nous dit 'PHP c'est ça, echo machin, y'a des variables de session, et ciao a+'. Et le POO en PHP, non ? Ah ben non... Bref on se retrouve à apprendre un truc qui devient obsolète, et inutile (surtout que le PHP Group ne supporte plus autre chose que PHP5, c'est con non ?).
Tout ça pour dire qu'il serait temps de se bouger. Déjà, pour savoir qu'il existe autre chose que le PHP basique (qui ressemble plus, il faut le dire, aux premières versions de PHP que les dernières sorties). Et aussi moi, pour passer définitivement à un PHP correct plutôt que de (re)faire de la merde à chaque fois. Mais c'est pour bientôt ;)
Plus d'informations
N'hésitez pas à regarder sur Google les apports des nouvelles versions de PHP si vous êtes intéressé.
Le
2 commentaires
Tout dépend de ce qu'on a à faire. C'est comme pour le C, des fois on a des programmes à faire qui nécessite une approche objet (donc du C++), des fois pas...
Oui, mais dans plus de 90% des scripts PHP pour des sites, le développement objet apporte beaucoup plus (en tous cas pour un projet qui est susceptible d'être modifié plus tard, où y'a plusieurs codeurs, etc.).
Bref c'est la vision en elle-même du projet qui est visée, et pas seulement son portage en PHP (ie. penser objet - penser mvc aussi c'est bien ^^ -, chose à laquelle on est pas du tout habitué pour le moment, en tous cas dans une architecture web).