dolibarr-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Dolibarr-dev] Where should I file the new modules ?


From: Marc-Henri Pamiseux
Subject: Re: [Dolibarr-dev] Where should I file the new modules ?
Date: Tue, 07 Aug 2012 22:38:32 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]