Thanks Régis, I've add your optimisation to the page i've just modify in the wiki.
Hope to read you,
Le 07/08/2012 21:06, Régis Houssin a écrit :
> petites précision concernant l'optimisation
>
> si vous êtes sûr que la classe n'est pas déjà appelée, ce qui est
> souvent le cas après l'appel du main.inc.php
> il est préférable d'utiliser "include" ou "require" à la place de
> "include_once" ou "require_once"
>
> si vous avez un doute, utiliser plutôt :
>
> if (! class_exists('NomClasse')) {
> require DOL_DOCUMENT_ROOT.'/core/class/...';
> }
>
> idem, si vous devez utiliser la fonction dol_include_once() et que vous
> n'êtes pas sûr:
>
> dol_include_once('/monmodule/class/maclasse.class.php', 'MaClasse');
>
> 50% de gains sur le chargement des classes
--
Marc-Henri Pamiseux
SARL Libricks
Maison de la technopole
6, rue Léonard de Vinci - BP 0119
53001 LAVAL Cedex
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Dolibarr-dev mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/dolibarr-dev
