Guiding Principles
Just thought I’d jot down some more guiding principles:
- Zero-Code - Try to minimize coding (read bugs)
- Stand on the shoulders of giants
- No proprietary languages/syntax
Just thought I’d jot down some more guiding principles:
Tools, technologies, platforms, schools-of-though. Definitely the hottest area of debate but I’m not aiming to be the best. This project is more of a “what if” attempt with a clearly defined target audience. Simple, client-side cms, static web site structure, no Java, PHP, MySQL… (more…)
A CMS for me is more than just the term “content management system”, which would only manage the content of a site but neglect layout, design and structure. However a CMS should be less than a full “site management system” which would include content delivery (hosting), application logic, interaction, error tracking, visitor statistics, user management…
A CMS Should:
The Four Cornerstones of a CMS
Content:
Content is defined by a Content Model:
Content is organised into Components:
Layout:
Structure:
Design: