Index du Forum » » Le coin des codeurs

Auteur

[Résolu] - Sable 5.10 et PHP5
AlefBurzmali
51    

  Posté : 21-01-2008 00:12

Citation : Jireck
Ce n'est pas optimisé ou ? merci de nous l'indiqué?
et si tu as une solution, on est preneur...


Le plus gros problème d'optimisation : les doubles quotes pour encadrer les chaînes. Surtout qu'il y en a un certain nombre :p
Pour exemple (page header.php) :

if (!$file=@opendir("themes/$cookie[9]")) $tmp_theme=$Default_Theme;


Je ne pense même pas que ça fonctionne ... Le $cookie[9] n'étant pas entre accolades ...
Il y en a d'autres, mais il est tard, j'ai pas le temps de chercher ce soir.


Sinon, developpeur, effectivement, ça ne prend pas 8 jours ;) Cependant, il n'y a pas de différence de codage entre un script php4 et php5 ... Si les bonnes habitudes avaient été prises dès le début, le problème ne se serait pas posé (ex : $PAGES[$pages_ref][blocs], ça m'étonnerait que "bloc" soit une constante).

L'utilisation massive de variables globales dénote aussi d'un certain manque d'organisation du code. Ça ressemble plus à du code linéaire (genre bash) que du fonctionnel (php4) voire objet (php5 en partie).

Je vais tester la version Evolution. Si ça vous intéresse, je jetterai aussi un oeil dans les sources pour vous faire part de quelques conseils ;)

PS : Je remarque que j'ai fait preuve d'un certain manque de diplomatie dans mes premiers messages .... hum ... j'espère que vous ne m'en voudrez pas



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=23213&forum=5