Re: Première version

Olivier Pascal <[email protected]> Tue, 30 Mar 2004 19:53:22 +0400
Newsgroups gmane.comp.web.blogv2.devel
Message-ID <[email protected]>
Le Mardi 30 Mars 2004 02:00, Eric Daspet a écrit :
> Ce que je projette de faire c'est ce qui suit :
> - prendre toutes les libs dans les modules et les copier dans /cache/lib
>   (ou faire des liens, au choix),

Quand faudra t-il mettre à jour ce répertoire ?

> tout en prenant en compte l'ordre des modules.

C'est-à-dire ?

> L'avantage c'est que l'appli n'a pas à chercher dans 150 rep à
> chaque fois qu'elle charge une classe (ce qui risque d'arriver au
> minimum une vingtaine de fois par page). Je préfère ça que l'index,
> c'est plus automatique, moins gourmand et plus simple à gérer (au prix
> d'un tout petit peu de place disque)

Comme vous voulez ! C'est 2 ms de gagné ;-)

> - lire toutes les configurations, sérialiser les données dans un fichier
> en cache. Lors de l'exécution il suffira de désérialiser, pas 150
> fichiers de conf à interprêter

Le cache n'est pas géré directement dans IniHandler ?! Et comment ça lire 
toutes les configurations d'un coup ? Celles des modules aussi ?

> L'avantage de ce genre de procédure c'est qu'on ouvre la porte à des
> fonctionnalités ou possibilités techniques complexe si il se révèle
> qu'on en a besoin (par exemple modifier le contenu de certains fichiers
> pendant leur recopie en cache ou leur interprétation)

Je n'ai pas trop bien compris le but de ta procédure en fait.

-- 
Olivier Pascal