O CMS fornece muitos cromo, recursos e funcionalidades que não estão na plataforma (por exemplo, painel de controle, gerenciamento de usuários etc.).
O Framework inclui toda a estrutura subjacente, incluindo funções de banco de dados, manipulações de strings, etc., mas não é um CMS. (De acordo com o projeto Framework, o Joomla CMS será refatorado para usar as funções Framework, mas atualmente usa apenas um pequeno conjunto).
Portanto, se você deseja um CMS, não há motivo para migrar para a estrutura (a menos que queira reinventar a roda). Se você deseja criar um aplicativo da Web, serviços da Web ou aplicativo de linha de comando usando funcionalidade comprovada, pode usar o Framework para fornecer muitas funções de conveniência e utilidade, como o Zend.
Aqui está um tópico com mais informações: Quais são as diferenças entre o Joomla! CMS, o Joomla! Plataforma e o Joomla! Estrutura?
About Us
etc., assim você não precisa de artigo nem categoria. Se um desenvolvedor escolher o J! Framework e grava um componente de gerenciamento de usuários para um projeto, ele pode reutilizá-lo em outros projetos. Além disso, você pode alterar o componente de usuário atual do CMS e implementá-lo na estrutura.