WCMF
O WCMF (Wemove Content Management Framework) é uma abordagem leve de desenvolvimento de modelo orientado para o desenvolvimento de aplicativos com base no padrão MVC. Ele permite criar qualquer tipo de aplicativo da Web PHP, por exemplo, CRM, CMS a partir de um modelo UML.
Características
- Camada de persistência de objetos completos:
- Arquitetura de mapeador flexível com adaptador para rdbms
- Travamento de objetos otimistas e pessimistas
- Pesquisando usando a API de consulta de objeto e critérios baseados em modelos
- Cache de consultas e carregamento de relações ansiosas
- Suporte à transação
- Gerenciamento de permissão baseado em função (para ações, tipos, instâncias, propriedades de instância)
- Sistema de eventos
- Suporte à injeção de dependência
- Roteamento baseado em configuração
- Integração do motor de modelo Smarty
- Lucene Search Engine Integration
- I18N/L10N SUPORTE
- Flórgica flexível (Monolog, log4php)
- Soap e interfaces de repouso que suportam operações de CRUD em todos os objetos
- Eclipse MDT/UML2 Gerador de código compatível
- Aplicativo padrão baseado em dojo moderno para gerenciamento de conteúdo
Licença
O WCMF está disponível sob uma licença de código aberto (MIT License).