10
Quanta est un CMS de nouvelle génération conçu et construit par Aldo Tripiciano, expert informatique avec plus de 15 ans d'expérience dans les principaux CMS PHP open source, qui a décidé d'aller plus loin.Quanta est un CMS à fichier plat sans base de données: toutes les entités ne sont rien d'autre que des dossiers / répertoires système contenant des fichiers JSON pour stocker les métadonnées et autres actifs (fichiers, images, etc.).Toutes les métadonnées stockées dans des fichiers JSON.Il peut être récupéré, enveloppé dans des modèles HTML (5) et rendu via des balises personnalisables spéciales (qTags).L'architecture du système de fichiers de Quanta le rend extrêmement performant.Cela se produit parce que grâce à une indexation interne basée sur le vocabulaire, la récupération des nœuds est ultra-rapide.La plupart des "requêtes" sont ensuite effectuées en interne à l'aide de commandes UNIX natives telles que find.Et la distribution d'une application Quanta sur plusieurs machines virtuelles se fait simplement en définissant les bons chemins système.L'approche standardisée rend également les procédures de reprise après sinistre faciles à mettre en œuvre .... L'utilisation de Quanta CMS est facile et divertissante, non seulement en tant que codeur, mais aussi en tant qu'utilisateur final.De nombreux qTags sortent de la boîte tels que [LISTE] [ARBRE] [BLOC] [LISTE DE LECTURE] [MAILFORM] et même [BLOG], permettant la création d'applications Web complexes avec seulement quelques balises.Quanta est livré avec une interface utilisateur pour l'édition de contenu et le backend, et inclut le workflow et la modération (statut / révision ...) et le contrôle d'accès à un seul nœud comme fonctionnalités par défaut.Sous le capot, Quanta s'inspire des meilleures pratiques adoptées par les CMS les plus populaires: il est modulaire (core + contrib + modules personnalisés), il est 100% orienté objet comprend un utilitaire de ligne de commande (Doctor) utilisé pour installer, diagnostiquer et corriger les problèmes de cohérenceil utilise des fonctions d'accrochage comprend un système de balisage spécial, Qtags.il comprend un moteur de modèle propriétaire un moteur de formulaire dédié, avec des composants de formulaire spéciaux un système de mise en cache statique interne une interface utilisateur de superposition (Shadow) avec WYSIWYG et le téléchargement de fichiers multiples
quanta-cms