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

Attachment: signature.asc
Description: OpenPGP digital signature

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

Répondre à