Secret ingredients to quality software


Do you have a structured website?

Last updated by Tiago Araujo on 03 Aug 2016 06:53 pm (almost 5 years ago) See History

The following structure allows you to keep your website clean of clutter:

  • /Images  - for all static images
  • /Images/Dynamic  - for all images used in dynamically generated pages  NOTE: the reason we use two images directories is so we can exclude images used by dynamically generated pages from our link checking program. This is so we can work out the TRUE orphan images (and believe me, like coat-hangers they multiply quickly ...)
  • /Includes  - for all include files
  • **/Bin ** - for mdb's, dll's and udl's
  • /Shop  - for the shopping basket and related pages
  • /Clients  - for the client login page and related pages
  • **/Reports ** - for any SQL Server Reporting Services
  • **/zsMaintenance ** - for the administration section to modify web site settings
  • /zsValidate  - for all web server status and validation checks

The root directory should be clean, having only:

  • default (.aspx, .asp, .htm)
  • global.asa
  • **application.sln **
Adam CoganAdam Cogan

We open source. This page is on GitHub