- 1
[Opened] jLocale et performance
Posted by Nigoki on 06/18/2009 18:03
Hello les jelixiens :)
Petite question : Est-il intéressant d'un point de vue performance d'avoir plusieurs fichier de locale ou un seul gros ?
Je suppose qu'a chaque appel d'une locale, on parcourt le fichier en entier, à moins qu'une fois dans le cache, ce système est optimisé ?
[Opened] Re: jLocale et performance
Posted by laurentj on 06/20/2009 00:08
Salut,
les fichiers de locales sont convertis en tableau php. Dans les prochaines versions le cache des locales sera certainement un seul fichier dbm, car apparement plus performant.
À part ça, tout mettre dans un seul fichier de local, ça depend du nombre de locales. Si la majorité d'entre elles sont utilisées dans la même page, ça vaut le coup, mais si à chaque page, il y seulement 3% (chiffre au pif, exagéré) qui sont utilisées ça veut dire qu'on charge un gros tableau php pour rien.
[Opened] Re: jLocale et performance
Posted by laurentj on 06/21/2009 14:11
Oui, si un template contient trop de locales, et qu'il n'est pas trop compliqué à maintenir, il vaut mieux avoir un template par langue.
[Opened] Re: jLocale et performance
Posted by Nigoki on 06/23/2009 10:36
Merci de vos réponses :D
- 1