Sitechips5 Entwicklungsziele
Sitechips5 ist ein Open Source Web Content Management System. Es ist eine komplette Neuentwicklung, auf Basis der bewährten Prinzipien von Sitechips4. Technologische Basis sind PHP, das PHP Framework Kohana, sowie jQuery und YAML.
Entwicklungsziele sind:
-
Sitechips verfügt über eine hochwertige, intuitiv bedienbare und als Ganzes nach dem “WYSIWYG”-Prinzip arbeitende Benutzeroberfläche, basierend auf modernen AJAX-Technologien. In anderen CMS ist meist nur der Texteditor ein “WYSIWYG”-Editor. In Sitechips sieht der Redakteur die zu bearbeitende Seite in seinem Arbeitsbereich und kann alle Inhalte dadurch bearbeiten, indem er einfach in den betreffenden Inhalt hineinklickt. Diese Methode wird auch als “inplace editing” bezeichnet.
-
Sitechips ist besonders einfach für Webentwickler zu benutzen. Um eine Sitechips-basierende Website zu bauen, muss der Entwickler nur reine HTML/CSS-Templates entwickeln und diese in die Templatebibliothek von Sitechips einfügen. So ist es auch für Sitechips-Anfänger leicht, eine Website mit Sitechips zu produzieren.
-
Die technnologische Grundlage bildet ein externes, sehr einfach konstruiertes aber dennoch leistungsfähiges, Open Source PHP Framework – Kohana. Viele andere CMS benutzen ein proprietäres, also selbst entwickeltes, nur im Rahmen dieses CMS benutztes Framework.
-
Der CMS-Kern ist extrem einfach konzipiert. Alle Inhaltstypen werden als Module realisiert und erweitern so das System bedarfsgerecht. Der Kern arbeitet quasi wie ein Betriebssystem, unter dem die Module als Appliaktionen laufen. Dabei gilt das Prinzip, dass die Module möglichst unabhängig voneinanader operieren.
-
Das CMS beeinflusst in keiner Weite die HTML-Ausgabe der jweileigen Website. Der ausgegebene HTML-Code beinhaltet nur das, was der Entwickler in seinen Templates für diese Site definiert hat.
-
Das CMS verfügt über eine einfache, wohl definierte Modul-API. Module sind PHP/Kohana-Minianwendungen, die vollständig auf dem Prinzip der Model-View-Controller-Architektur basieren.

