10
Quanta ist ein CMS der neuen Generation, das von Aldo Tripiciano, einem IT-Experten mit über 15 Jahren Erfahrung in wichtigen Open-Source-PHP-CMS, konzipiert und gebaut wurde.Quanta ist ein CMS für Einfachdateien ohne Datenbank: Alle Entitäten sind nichts anderes als Systemordner / -verzeichnisse, die JSON-Dateien zum Speichern der Metadaten und anderer Elemente (Dateien, Bilder usw.) enthalten.Alle in JSON-Dateien gespeicherten Metadaten.Es kann abgerufen, in HTML (5) -Vorlagen eingebunden und über spezielle anpassbare Tags (qTags) gerendert werden.Quantas Dateisystemarchitektur macht es extrem performant.Dies geschieht, weil dank einer internen, auf Vokabeln basierenden Indexierung das Abrufen von Knoten superschnell erfolgt.Die meisten "Abfragen" werden dann intern mit nativen UNIX-Befehlen wie find ausgeführt.Die Verteilung einer Quanta-Anwendung auf mehrere virtuelle Maschinen erfolgt durch einfaches Festlegen der richtigen Systempfade.Der standardisierte Ansatz vereinfacht auch die Implementierung von Disaster Recovery-Verfahren. Die Verwendung von Quanta CMS ist nicht nur als Programmierer, sondern auch als Endbenutzer einfach und unterhaltsam.Es sind viele qTags im Lieferumfang enthalten, z. B. [LIST] [TREE] [BLOCK] [PLAYLIST] [MAILFORM] und sogar [BLOG], mit denen komplexe Webanwendungen mit nur wenigen Tags erstellt werden können.Quanta wird mit einer Benutzeroberfläche für die Bearbeitung und das Backend von Inhalten ausgeliefert. Standardmäßig sind Workflow und Moderation (Status / Revision ...) sowie Einzelknotenzugriffskontrolle enthalten.Unter der Haube lässt sich Quanta von den Best Practices der gängigsten CMS inspirieren: Es ist modular aufgebaut (Core + Contrib + benutzerdefinierte Module). Es ist zu 100% objektorientiert und enthält ein Befehlszeilendienstprogramm (Doctor), mit dem Konsistenzprobleme installiert, diagnostiziert und behoben werden könnenEs verwendet Hooking-Funktionen und enthält ein spezielles Markup-System, Qtags.Es enthält eine proprietäre Template-Engine, eine dedizierte Form-Engine mit speziellen Formularkomponenten, ein internes statisches Caching-System, eine Overlay-Benutzeroberfläche (Shadow) mit WYSIWYG und das Hochladen mehrerer Dateien