Ich arbeite an einem großen Projekt, in Codeigniter gemacht und Ich frage mich, ob es Unterschiede in der Leistung eines Controllers abhängig ist, wo die erforderlichen Modelle geladen werden.Codeigniter Optimierung/am besten Ort, um Modelle zu laden ist?
Die Frage:
- sollten alle Modelle im Konstruktor geladen werden,
- oder in den spezifischen Funktionen, die sie verwenden,
- oder teilweise diese beiden Ansätze genutzt werden sollten, dh universell gebrauchte Modelle über den gesamten im Konstruktor geladenen Controller und die selten verwendeten, um nur bei Bedarf geladen zu werden?
// Beachten Sie, dass die Anwendung an dem ich arbeite, meist große Modelle hat, mit mehr als nur die insert/update/DEL-Funktionen in ihnen ...
// P. S. Ich habe das Netz nach dem Thema durchsucht, konnte aber nichts Bestimmtes in diesem Thema finden.
Häufig verwendete Modelle müssen im Konstruktor geladen werden, Wenn ein Modell in einer einzigen Funktion verwendet wird, ist es der beste Weg, es nur in dieser Funktion zu laden – Shin