Les fichiers langues ont vocation a se multiplier et à grossir fortement. Il y en a une 30aine deja. En les chargeant tous et systématiquement, à chaque accès à une page PHP, tu réalises une ouverture et fermeture d'une trentaine de fichers (et le nombre ne peux qu'augmenter au fur et à mesure de l'arrivée de nouveaux modules) et une lecture de plusieurs centaine de Ko. Pour mettre à genou ton serveur, c'est parfait. Cela rend meme dolibarr inutilisable avec un serveur mutualisé (qui pati fortement des concurrences accès disque)

En ne chargeant que les langues voulues, on se limite à 1 fichier minimum (le main), jusqu'à 3 fichiers (en général) ouvert s et juste un dizaine de ko lu. Cela change tout. L'expérience a été faite sur un serveur mutualisé lent comme jexiste.fr. Dolibarr était tout simplement inutilisable avec tous les fichiers langues chargés mais fonctionnait bien avec le système actuel. Pour moi, il est impératif de rester ainsi, si on ne veut pas voir apparaitre dans les forums des messages du genre, Dolibarr ca marche pas, c'est super lent.



Régis Houssin a écrit :
Bonjour,

est-ce que ce ne serait pas plus simple de charger tous les fichiers de
langue dans main.inc.php dans la fonction top_htmlhead() afin qu'ils soient
disponible de partout vu que cette fonction est appelée de partout. ceci
éviterait de charger à chaque fois la langue dans les différent fichiers
?

Régis



_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev



--
Laurent.
-----------------------------------------
EMail: [EMAIL PROTECTED]
Web: http://www.destailleur.fr
Messenger MSN:    [EMAIL PROTECTED]
Messenger Yahoo:  eldy10
Messenger Jabber: eldy
Tel: 0662724322

begin:vcard
fn:Laurent Destailleur
n:Destailleur;Laurent
org:SI2M;SCM
title:Chef de projet / Architecte J2EE
tel;work:0130444014
tel;home:0954384506
tel;cell:0662724322
x-mozilla-html:TRUE
version:2.1
end:vcard

_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à