2010-02-02 15 views

Répondre

4

rend le site plus lent. Plus le moteur PHP doit faire, plus il faudra de temps pour le faire. Vous devez simplement vous demander si le chargement du modèle en vaut la peine et à quelle fréquence il est utilisé.

Si votre modèle sera utilisé dans chaque page, placez-le dans l'autochargeur.

Si votre modèle est utilisé dans toutes les méthodes (ou s'il s'agit d'un petit modèle, dans plus d'une méthode) du contrôleur, placez-le dans le constructeur.

Si votre modèle n'est utilisé que dans une seule méthode, placez-le dans cette méthode. La principale chose à retenir est le chargement d'un modèle qui ne fera que ralentir sensiblement le site s'il s'agit d'une ligne de gazillions. Si c'est une taille moyenne (moins de 4kb) alors ce n'est pas vraiment important.

Jetez un oeil à MY_Model pour rendre votre code modèle encore plus efficace.

0

Si vous allez l'utiliser à chaque fois, il y a un Bien sûr code de chargement disponible autoload

Questions connexes