 |
 |
 |
 |
 |
| ÜBERSICHT LÖSUNGEN |
 |
 |
 |
wCMF - wemove content management framework
|
| Website |
 |
http://wcmf.sourceforge.net
http://www.wemove.com/wcmf
|
| Beschreibung |
 |
Das wCMF ist ein objektorientiertes Framework zur Programmierung von Web-Anwendungen (z.b. CMS, CRM). Anwendungen sind nach dem Model-View-Controller Muster (MVC) aufgebaut und können hinsichtlich Datenmodell, User-Interaktionen und Layout komplett auf individuelle Anforderungen zugeschnitten werden.
Der wCMFGenerator bietet einen MDA-Ansatz zur komfortablen Anwendungsentwicklung. Aus einem UML Modell, das Datenmodell und Anwendungsablauf beschreibt, erstellt er mittels Standard-Templates eine lauffähige Anwendung. Diese kann Schritt für Schritt unter Verwendung eigener Views und Controller den individuellen Anforderungen angepasst werden.
wCMF wurde unter Berücksichtigung folgender Ziele entwickelt:
- Unterstützung jedweder Datenstruktur (auch existierender Anwendung) und -speicherung (RDB, XML).
- Komfortable, schnelle Anwendungsentwicklung durch Automatisierung sich wiederholender Aufgaben, aber dennoch
- Unterstützung individueller UI Designs und User-Interaktionen zur perfekten Integration in vorhandene Umgebungen.
- Sauberes objektorientiertes Design mit wohldefinierten Erweiterungspunkten und Separierung der Zuständigkeiten wie Präsentation und Persistenz.
- Minimale Systemanforderungen, sodass wCMF Anwendungen auf einfachen Webhosting Paketen lauffähig sind.
|
| Features |
 |
Hauptmerkmale des wCMF sind:
- Persistenzschicht mit Adaptern zu RDBMs (ADOdb) und XML files
- Templatebasierte Präsentationsschicht (Smarty)
- Konfiguration des Anwendungsablaufs in Konfigurationsdateien, auch userspezifisch
- Locking-Mechanismus für geschützten Zugriff auf Objekte
- Komfortable Suchmöglichkeiten durch Query-Templates
- Rollenbasierte Rechteverwaltung (für Aktionen, Entity-Typen und -Instanzen)
- Administrationsanwendung zur Verwaltung von Rollen, Usern und Rechten
- i18n Unterstützung
- Standardanwendungstemplate
- Code-Generator für Model-Driven-Development
- SOAP Schnittstelle für CRUD Operationen auf allen Objekten
|
| Systemanforderungen |
 |
Minimale Systemanforderungen für den Einsatz des wCMF sind PHP4 und ein Webserver. Empfehlenswert ist die Nutzung einer Datenbank (z.B. MySQL). Auch XML als Datenbasis wird unterstützt.
Das wCMF liegt in Version 2.0 vor und steht auf sourceforge.net als Open Source Projekt zur Verfügung.
|
| Beispielprojekte |
 |

|
| wemove digital solutions Website 2002 |
 |

MySQL, XML und Flash Konfiguration von räumlicher Position, Erscheinung und Inhalt der Website-Elemente im CMS
|
NürnbergMesse Standkonfigurator www.standkonfigurator.de |
 |

MySQL, XML und Flash Pflege sämtlicher Standdaten und Abhängigkeiten in der Konfiguration der Stände, dynamische Bildgalerie, mehrsprachig
|
Largoland Website www.largoland.de |
 |

MySQL, XML und Flash Flashmenü sowie Export statischer HTML-Seiten im Contentbereich, mehrsprachig
|
Konfigurator www.konfigurator-online.de |
 |

MySQL, XML und Flash Pflege sämtlicher Standdaten und Abhängigkeiten in der Konfiguration der Stände, dynamische Bildgalerie
|
Stefan Freund Website www.stefanfreund.de |
 |

MySQL, XML und Flash Voll pflegbarer Fotografen-Onlineportfolio
|
Hort Website www.hort.org.uk |
 |

MySQL, HTML Layoutbaukasten für Webissues inklusive Previewfunktion
|
Hebbel am Ufer Website www.hebbel-am-ufer.de |
 |

MySQL, HTML Zentraler Datenpool aus dem die Spielpläne in dynamischem Layout, Künstlerinformationen, Ticketreservierung sowie Archiv generiert werden
|
Hafen2 Website www.hafen2.net |
 |

XML Datenbasis, HTML Variable Container für Terminkalender und Ankündigungen mit verknüpften Detailinformationen, Bilderpool
|
 |

|