In jeder großen Anwendung gibt es einen ADMIN-Abschnitt.
In solchen Fällen, wenn ich nicht ZF verwende, lege ich normalerweise alle Admin-Sachen in ein separates Verzeichnis mit zusätzlichen Sicherheitsmaßnahmen (wie Hinzufügen von .htaccess-basierte Authentifizierung und/oder eine zweite Anmeldung usw.). Dies macht es auch im Dateibaum ziemlich offensichtlich, welche Datei was ist.Best Practice zum Erstellen eines Admin-Abschnitts in einer ZF-basierten Anwendung
Wie kann ich das gleiche Design in ZF erreichen? Oder gibt es Best Practices zum Erstellen eines Admin-Bereichs?
Sollte ich es in der Router-Ebene tun (wenn es "admin" in der URL gibt, dann verwende ich eine andere index.php/Bootstrap-Datei ....)
Ich denke, die einfachste war nur mit einem Controller für alle das Admin-Zeug, aber ich habe zu viel davon. So habe ich mehrere Admin-Controller Seite an Seite mit den regulären App-Controllern. Es macht ein Chaos in meinem Controller-Verzeichnis - welcher Controller ist Admin und welcher nicht?