MyWeb::Core (CMS)
Seit September 2005 arbeite ich an einem eigenen Content-Management System. Ziel der Entwicklung ist es, ein System zu schaffen, das nicht den Anspruch erhebt alle denkbaren Features von CMS-Systemen zu Verfügung zu stellen, sondern eher im Kern das bietet, was in den meisten Web-Applikationen benötigt wird.
Es soll eine Umgebung geschaffen werden, die einfach zu bedienen, ohne HTML-Kenntnisse zu administrieren, aber auch schnell und einfach zu erweitern ist. Viel Wert wir deshalb während der Entwicklung auf übersichtliche und gut dokumentierte Klassen-Struktur gelegt, die späteren Erweiterungen als Framework dienen wird.
Seit Juli 2006 ist MyWeb::Core bereits im Einsatz. Die Seite yoomanity.de verwendet das entwickelte Framework, kann allerdings mangels Admin-Interface nur über die Datenbank direkt verwaltet werden.
Eingesetzte Technik:
- objekt-orientierte Programmierung mit PHP5
- MySQL-Datenbank, jedoch auch mit anderen DB-Systemen denkbar
- Smarty - Template - Engine zur Trennung von Code und Design
- valides XHTML (strict)
- Ajax, jedoch auch immer mit JavaScript-freier Alternativ-Funktion
- tabless-Design, soweit möglich barrierefrei
Stand der Entwicklung im August 2006:
Das Benutzer-Interface ist größtenteils fertig. Derzeit arbeite ich an der Administrations-Oberfläche.
![]()
![]()
![]()
Der nächste große Schritt ist die Erstellung des Content-Managers mit WYSIWYG-Editor, anlegen von Menüs etc. im Admin-Interface.
Bei MyWeb::Core beteiligen?
Wenn Du Dir objekt-orientierte Programmierung mit PHP5, oder Erstellung von tabless-Designs (Templates) mit Smarty zutraust, oder Dich anderweitig an MyWeb::Core beteiligen möchtes, dann würde ich mich freuen wenn Du Dich bei mir meldest.
Für Anregungen und News zum Projekt bitte die gleichnamige Blog-Kategorie verwenden.








