plop all.
Je me retrouve face a une application (web) a l'architecture suivante :
un controleur aiguille sur sur une action php (un peu a la struts) qui est une methode de ce dernier en fonction de l'url tapee. Par ex, taper http://serveur/index/toto va appeler la methode totoAction de la classe index definir dans index.php.
Mon probleme est le suivant : ma classe index contient alors les includes de toutes les fonctions necessaires pour toute l'appli. Ca rame et bouffe une quantite astronomique de memoire (normal, mon fichier index.php contient grosso-merdo l'ensemble de l'appli, c'est bien la qu'est le probleme).
Ex:
Ma question est la suivante : existe-t-il un moyen (simple) de faire l'include de facon plus ou moins dynamique pour par exemple ne lire le fichier connexionDao que quand j'utilise cet objet et non pas a chaque fois que je passe par la racine de mon site ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 include_once("./application/views/viewHelper.class.php"); include_once("./application/dao/connexionDao.class.php"); ... autres include once. ... class IndexController extends Controller_Action { }
D'avance merci.
Fred








Répondre avec citation
Partager