Do you have a structured website?
  v1.0 Posted at 4/08/2016 4:53 AM by Tiago Araujo

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'sdll'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 ​

Related rules

    Do you feel this rule needs an update?

    If you want to be notified when this rule is updated, please enter your email address: