Skip to content
tracend edited this page Dec 25, 2011 · 30 revisions

Introduction

Changelog * Credits * History

KISSCMS is built to jump start web development by providing a clean a simple framework that can be extended according to the specific needs of every site.

One of its main objectives is to automate all the things a website "needs", while allowing enough freedom to the developer to be creative.

Although some programming knowledge is required to take full advantage of KISSCMS's features, a lot of effort has been put into creating methods that appear to be straightforward and simple. .... Imagine if you could have a CMS without the complicated administration area?

  • How many times have you avoided jumping into all the different option a CMS provides because you were afraid you'd break something or were just too overwhelmed with the number of variables?

  • Or how many times have you installed a plugin/extension and let it setup with the default values because that was sufficient for what you wanted? ....

Objectives

  • To produce a CMS with minimal footprint
  • Complete separation of logic/data/design
  • Free from fixed setup structures and server dependencies

Features

  • MVC architecture
  • Wiki-style page creation
  • No Installation / uninstallation
  • Search Engine friendly URLs
  • Automatic sitemap generator

Roadmap

Although the CMS is stable and has used in production projects there are a number of improvements and additions that we're planning to include in upcoming releases. Some of these are:

  • Enable markdown and/or wysiwyg editors for the content area.
  • Directory of all available pages
  • Support more than one administrator
  • Externalise all text to a language file
  • Better validation feedback (error messages) and/or JavaScript validation of user input.
Clone this wiki locally