[Agora-generale] Passage en version 5.0 de PHP

Olivier Mansour omansour at clever-age.com
Mar 26 Sep 14:01:17 CEST 2006


Le 26 sept. 06 à 12:47, Tristan Rivoallan a écrit :

> S. Poulain (compte yahoo) wrote:
>> Justement ! Si Agora, à l'heure actuelle, n'utilise aucun des  
>> concepts "objet" (quoique la notion de "classes" et de "factories"  
>> me semble plutôt recourir de la programmation objet...) il serait  
>> intéressant de s'en offrir le choix. Que le contexte technique ne  
>> soit pas le seul prétexte au maintien d'un élément de code.
> Agora a déjà le choix d'utiliser ces concepts depuis PHP4.
>> A l'heure du développement de langages comme Ruby ou de la mode du  
>> modèle MVC, je ne pense pas que penser à PHP 5 soit de l'ordre du  
>> prématuré...
> "la mode du modèle MVC" ;) c'est comme les converse, c'est  
> indémodable...
>
> parler de php5, de poo etc de manière générale est tout à fait à  
> l'ordre du jour. La quasi totalité des projets sur lesquels je  
> travaille actuellement sont en php5.
>
> ce que je veux dire, c'est que avant de passer à php5, agora devra  
> passer à la programmation orientée objet, et même avant ça à la  
> programmation procédurale propre. Quand je dis que faire tourner  
> agora en PHP4 + E_ALL ce n'est pas une plaisanterie. Cela  
> signifiera que le namespace global n'est plus pollué et qu'on  
> maitrise beaucoup mieux les liens entre modules.
>
> Sinon si on doit parler de refonte, je serais ravi d'aider au  
> redéveloppement d'agora sur la base de symfony :) http:// 
> www.symfony-project.com

même pas cap ! :-)

la principale difficulté serait d'extraire le moteur de squelette  
(mais c'est peut être beaucoup plus facile depuis SPIP 1.9 ; la régie  
technique peut sûrement confirmer)

>
> ++
> tristan
>
> -- 
> Tristan RIVOALLAN    http://www.clever-age.com
> Clever Age - conseil en architecture technique
> GSM: +33 6 219 219 33   Tél: +33 1 53 34 66 10
> Clever Age vous invite à ses petits-déjeuners
> http://www.clever-age.com/actualites/petits-dejeuners/
>
> _______________________________________________
> Projet AGORA - http://agora.adullact.net
> Liste de discussion Agora-generale
> Agora-generale at lists.adullact.net
> https://lists.adullact.net/mailman/listinfo/agora-generale



--
Olivier Mansour      http://www.clever-age.com
Clever Age Lyon - conseil en architecture technique
GSM: +33 6 11 03 23 77  Tél: +33 4 78 89 46 45

Clever Age vous invite à ses petits déjeuners du Jeudi
http://www.clever-age.com/actualites/petits-dejeuners/





Plus d'informations sur la liste de diffusion Agora-generale