Início
Última Atualização: 07 Dezembro 2023 Criado: 07 Dezembro 2023

Descrição

O Titan é um framework para instanciação de Sistemas de Gerenciamento de Conteúdo (do inglês, Content Management Systems - CMS), aplicações Web utilizadas para criar, editar, gerenciar e publicar conteúdo de forma consistentemente organizada, permitindo que o mesmo seja modificado, removido e adicionado com facilidade. A proposta do Titan Framework é ser uma ferramenta de desenvolvimento simples e completa, permitindo criar aplicações robustas e complexas de forma rápida e fácil. Executa em servidores Web com PHP (5.3 ou superior) e com banco de dados PostgreSQL (8.4 ou superior).

Diferencial Tecnológico

Uma das principais características do Titan é possuir um conjunto de código imutável e legado denominado "núcleo​" (do inglês, core​) que é automaticamente atualizado, mesmo em produção, garantindo que todas as instâncias permaneçam seguras e confiáveis. Outro diferencial importante é sua arquitetura única, com foco total em reúso. O Titan possui um repositório de artefatos parametrizáveis (com componentes, tipos de dados, templates de código, elementos de layout, ferramentas e drives). Desta forma, boa parte da programação, tal como a definição de modelos de dados, pode ser feita por meio de linguagem de marcação (meta-programação). Esta característica auxilia muito a manutenção corretiva e evolutiva de funcionalidades da aplicação. O Titan pode ser facilmente instanciado gerando um CMS pronto para uso com diversas funcionalidades. Para que o desenvolvedor implemente seus requisitos nesta aplicação Web inicial, ele faz uso dos diversos componentes do Titan ou implementa novos, caso os existentes não lhe atendam. Há uma série de funcionalidades já implícitas ao framework: Sistema de registro de autenticação de usuários; Integração com redes sociais; Integração do serviços de diretórios (LDAP); Barramento de serviços Web (REST API); Sistema de LOG e auditoria; Suporte à traduções da interface (i18n e l10n); Reporte de bugs e erros integrado; Gerador automático de manual de usuário; Sistema de notificações e alertas integrado; Backup de banco de dados e arquivos de upload na própria interface; Sistema de auto-deploy; Sistema de agendamento de tarefas (scheduler jobs); e Diversos componentes e tipos nativos para os mais variados fins. Além disso, o Titan Framework é gratuito e de código aberto.

Objetivos da Universidade

Transferência de Tecnologia

Entre em Contato

Nome do Contato: Saulo Gomes Moreira

Função: Diretor da Agência de Internacionalização e de Inovação

E-mail: saulo.moreira@ufms.br

E-mail Alternativo: aginova@ufms.br

Telefone: (67) 3345-7188

Conheça Mais Tecnlogias

A Vitrine MEC de Tecnologias possui uma variedade de propriedades intelectuais de vários tipos.

Mais Tecnologias