[Top][All Lists]
[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
signature.asc
Description: OpenPGP digital signature
- [Dolibarr-dev] Where should I file the new modules ?, Marc-Henri Pamiseux, 2012/08/07
- Re: [Dolibarr-dev] Where should I file the new modules ?, Marc-Henri Pamiseux, 2012/08/07
- Re: [Dolibarr-dev] Where should I file the new modules ?, Régis Houssin, 2012/08/07
- Re: [Dolibarr-dev] Where should I file the new modules ?, Marc-Henri Pamiseux, 2012/08/07
- Re: [Dolibarr-dev] Where should I file the new modules ?, Christophe Battarel, 2012/08/07
- Message not available
- Re: [Dolibarr-dev] Where should I file the new modules ?, Marc-Henri Pamiseux, 2012/08/07
- Re: [Dolibarr-dev] Where should I file the new modules ?, Destailleur Laurent, 2012/08/07
- Re: [Dolibarr-dev] Where should I file the new modules ?, Marc-Henri Pamiseux, 2012/08/07