
Le PHP a eu l'avantage de démocratiser la programmation. Ce langage simple d'accès et donnant des résultats immédiats rappelait bien le BASIC de nos débuts : ludique et permettant rapidement de progresser. Il ouvrait les portes de l'informatique productive à des centaines de milliers de gens qui n'y auraient jamais mis les pieds sinon. Il en découla une explosion de la créativité et un vrai boum des sites personnels sur internet avec des réussites commerciales majeures derriére.
la version 4 du php apportait un langage object incomplet qui restait encore compréhensible par des non-informaticiens.
la version 5 a fini de doter le langage des vrais attributs objets tout en continuant à permettre à tout un chacun de continuer en procédural et/ou en objet.
L'apparition de framework complexe et complet (Lion framework. Melody . Symfony ect...) sous l'impulsion d'une nouvelle économie du PHP vient profondément bouleverser la donne et "tuera" pour moi le PHP à terme au profit de langage beaucoup plus rapide à mettre en œuvre.
En effet ces frameworks dont vous pouvez voir des exemples ici :
http://www.lionframework.org/about.html
amène le PHP dans la programmation professionnelle de haut niveau avec son corollaire élitiste...impossible pour un débutant néophyte de se lancer sur ces frameworks ou de reprendre des applications développées dessus.
D'un langage facile, rapide, et nécessitant peu de ressource machine, le PHP se transforme en machine lourde et compliquée à mettre en route réduisant à néant une grande partie de son intérêt au final.
Si le PHP se dote des mêmes attributs que des langages exigeants tels le C++ ou le JAVA quel intérêt avons nous à utiliser ce langage interprété qui de toute manière se retrouvera forcement plus lent et moins complet qu'un langage compilé ?
Si la complexité du PHP augmente, son utilisation se réduira et deviendra forcement moins sexy par rapport à d'autres concurrents qui deviendront d'un coup plus solide. (sans parler de la difficulté qu'on aura à trouver du développeur PHP développant sur du Framework complexe)
PHP ne bénéficie toujours pas des environnements professionnels qui permettent d'accélérer les processus de développement applicatif dans des contextes sécurisés....
Le seul avantage des frameworks PHP est de donner ses lettres de noblesse à un langage qui atteindra alors ses limites et lui permettra alors d'entrer dans des milieux informatiques qui ne jurent que par les injections de dépendance ou l'inversion de contrôle...
Oui on pourra aussi pratiquer toutes les théories de la programmation avec PHP...même si la complexité des sites internet reste à des années-lumières d'autres problématiques de cet informatique "élitiste"....ouf donc (!)

Recent comments
3 weeks 2 days ago
6 weeks 5 days ago
20 weeks 3 days ago
23 weeks 3 days ago
24 weeks 5 days ago
25 weeks 8 hours ago
25 weeks 3 days ago
29 weeks 5 days ago
29 weeks 5 days ago
32 weeks 4 days ago