[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Dolibarr-dev] Fichiers de langues
From: |
Gael Canal |
Subject: |
Re: [Dolibarr-dev] Fichiers de langues |
Date: |
Mon, 17 Sep 2007 13:31:36 +0200 |
Bonjour,
Il y a peut-être une solution intermédiaire :
- inclure une fonction chargée du chargement des fichiers langues dans
le main.inc.php
- dans cette fonction, ne charger que la langue en cours
de cette façon, on a un seul point d'entrée, et on n'écroule pas le
serveur ?
Sinon, il y a toujours la méthode "template" (on y revient), qui
précompile des version localisées => gain de vitesse contre plus de
place sur le disque
++
Gael
Le samedi 15 septembre 2007 à 14:30 +0200, Laurent Destailleur a écrit :
> 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
> > address@hidden
> > http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
> >
> >
>
>
> _______________________________________________
> Dolibarr-dev mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev