
Envoyé par
XtofRoland
je ne sais pas ce qui est le plus performant, array ou constant,
tu n'as pas trop de problemes lors d'include si tu redefini plusieurs fois le meme mot?
Pour ma part j'utilise quasiment le même systeme mes mes constantes ne contiennent pas des mots mais plusieurs mots.
Par exemple :
- si le label d'un input est 'Date de naissance' j'ai une vairable DATE_OF_BIRTH qui contient la chaine
-si dans ma page j'ai plusieurs paragraphes, j'ai une constante par paragraphe
de plus je n'ai pas un fichier de langue mais un répertoire de langue qui contient un fichier par page ce qui évite les conflits de constantes...
par exemple en haut de ma page index j'ai
include('languages/french/index.php');
et la page index.php de languages/french contient toutes les constantes de la page index, j'ai le meme dans languages/english mais avec les constantes en anglais etc...
Cela évit d'avoir un fichier trop gros a inclure et je n'ai pas 15 000 constantes de ce fait, le temps d'execution y gagne donc
Je sais pas si j'ai été clair, c'est la solution adoptée par exemple, pour oscommerce.
Partager