Le CMS fournit beaucoup de chrome, de fonctionnalités et de fonctionnalités qui ne sont pas dans la plate-forme (par exemple, le panneau de configuration, la gestion des utilisateurs, etc.).
Le Framework comprend toute la structure sous-jacente, y compris les fonctions de base de données, les manipulations de chaînes, etc. mais ce n'est pas un CMS. (Selon le projet Framework, le CMS Joomla sera refactorisé pour utiliser les fonctions Framework, mais n'utilise actuellement qu'un petit ensemble).
Donc, si vous voulez un CMS, il n'y a aucune raison de migrer vers le framework (sauf si vous voulez réinventer la roue). Si vous souhaitez créer une application Web, des services Web ou une application en ligne de commande à l'aide de fonctionnalités éprouvées, vous pouvez utiliser le Framework pour fournir de nombreuses fonctions pratiques et utilitaires, tout comme Zend.
Voici un fil avec plus d'informations: Quelles sont les différences entre le Joomla! CMS, le Joomla! Plateforme et Joomla! Cadre?
About Us
etc., vous n'avez donc pas besoin d'article ni de catégorie. Si un développeur choisit le J! Framework et écrit un composant de gestion des utilisateurs pour un projet, il peut le réutiliser dans d'autres projets. Vous pouvez également modifier le composant utilisateur actuel du CMS et l'implémenter dans le cadre.