Hi,
Before i came to zend i followed the following structure for keeping Both
front end and Back end(admin) for a site separately
\Site
\images
\index.php
\contents
\config.php
\other files.
Plus a folder
\admin
\index.php
\images
Routers. Plain and simple. What you can end up doing is virtually
providing the same URL combinations (with
http://site/admin/:module/:action) by using router definitions to
reroute requests to the appropriate controller in a module. So, you
could theoretically have your folder structure as: