J'ai 4 modèles dans codeigniter. Je veux charger ces modèles dans le constructeur de mon contrôleur. Parce que ceux-ci ont été utilisés plusieurs fois. Sera-t-il efficace ou rendra le site plus lent?Codeigniter chargement du modèle
Répondre
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.
Si vous allez l'utiliser à chaque fois, il y a un Bien sûr code de chargement disponible autoload
- 1. Erreurs de débogage du modèle CodeIgniter
- 2. Comment charger l'assistant du modèle dans CodeIgniter?
- 3. Chargement Markdownify dans CodeIgniter
- 4. CodeIgniter: Hooks (pre_controller) chargement helpers
- 5. chargement google maps avec codeigniter
- 6. Passage d'arguments lors du chargement de la bibliothèque CodeIgniter personnalisée
- 7. bibliothèque Codeigniter modèle, méthode add_js()
- 8. CodeIgniter - plusieurs instances d'un modèle
- 9. Module Modèle non chargement
- 10. Passer des variables de Modèle à Modèle dans codeigniter
- 11. répéteur modèle d'objet chargement
- 12. Codeigniter Routage pas égal au modèle
- 13. modèle 3DS chargement - arbre/hiérarchies
- 14. Comment invoquer la méthode du contrôleur codeigniter lors du chargement de la page?
- 15. Aide pour Codeigniter et modèle de modèle MVC
- 16. Comment charger le modèle dans le modèle dans Codeigniter?
- 17. erreur de modèle CodeIgniter: propriété non définie
- 18. CodeIgniter Modèle/Contrôleur et ID utilisateur
- 19. requête Wordpress dans le modèle CodeIgniter
- 20. Problème avec le chargement du modèle dans Zend Framework
- 21. Magento: fichier de modèle de chargement du module d'administration
- 22. Comment ajouter "Commander par" lors du chargement d'un modèle Magento
- 23. Codeigniter: Chargement d'une vue différente dans une boucle en fonction du segment URI
- 24. Utilisation du script spl_autoload_register() avec Codeigniter
- 25. jQuery Javascript de chargement en continu dans CodeIgniter
- 26. Codeigniter Autorisation d'installation du réservoir
- 27. Contrôleur CodeIgniter non Chargement de la vue avec les paramètres
- 28. CodeIgniter Chargement de la base de données inutilement?
- 29. Chargement de plusieurs fichiers de langue dans CodeIgniter
- 30. Problème avec mon Jquery chargement dans mes vues Codeigniter