Index du Forum » » Le coin des codeurs

Auteur

[Résolu] - Sable 5.10 et PHP5
developpeur
24581       
 

  Posté : 21-01-2008 22:50

Citation : AlefBurzmali
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 ...
==> Mais si mais si cela fonctionne TRES BIEN

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 début c'est 2001 avec PHP3 ...

le problème ne se serait pas posé (ex : $PAGES[$pages_ref][blocs], ça m'étonnerait que "bloc" soit une constante).
==> Non un machin associatif

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).
==> effectivement mais est-ce vraiment un problème ?

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
==> Si mais on va pas te mordre non plus / Pour une fois



Cet article provient de NPDS

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