Hi everyone,
I was hoping that a few individuals would spare a few minutes to critique a theoretical directory structure. The application is a small intranet that has a minimal amount of authentication (domain auth/fallback to basic in case your interested) and interaction with both MSSQL and MySQL databases. Its secondary functionality includes an address book (cache'd ldap results from local AD), IT Helpdesk as well as articles based upon a category/articles system.
I have listed the directory/file structure below. If i have been ambiguous on anything please ask any questions and I will be more than happy to answer.
Wrapped in PHP tags for readability.
../config.php * Below root level
/index.php
/classes * htaccess/webconfig protected.
/AddressBook
AddressBook.class.php
/Authentication
Authentication.class.php
/Content
Content.class.php
/Helpdesk
Helpdesk.class.php
/Intranet
Intranet.class.php
/Sql
MSSQL.class.php
MySQL.class.php
/media
/css
stylesheet.general.css
/img
favicon.ico
logo.gif
homepage-background.jpg
/js
jquery-1.7.2.js
/templates
/AddressBook
viewAddressBook.php
editAddressBookProfile.php
/Content
viewContentCategory.php
viewContentArticle.php
/Helpdesk
viewHelpdeskIncidents.php
addHelpdeskIncident.php
viewHelpdeskIncident.php
/Intranet
header.php
footer.php
menu.php
Thanks.