Super Scaffold 2.0 com ADOdb – Criando aplicativos em PHP
“O trabalho dos CMSs, a exemplo do Joomla, na criação de portais web é algo que deixa o programador e o designer realmente livres para criar e fazer o que um software não consegue. A instalação, configuração e administração de portais é algo que não exige conhecimento de programação. Claro que quanto mais conhecimento tiver, melhor será o portal, mas o CMS não exige esse conhecimento. Eu gosto de programar, mas queria programar somente para tornar os softwares mais amigáveis e não para fazer um trabalho que o software poderia fazer por mim.
Eu gostaria de que os grandes frameworks também trabalhassem nessa linha na criação de aplicativos.
Bem, enquanto os frameworks não andam nessa trilha eu vou tentando criar um software que me ajuda no desenvolvimento de aplicativos. Atualmente já me sinto num estágio confortável, pois consigo abstrair muitas tarefas e criar com bem menos dificuldade. Além de facilitar também está atualmente com vários e bons recursos. Com isso resolvi compartilhar para que ajude a outros e outros ajudem.Pelo que sei o Super Scaffold já conta com recursos como:
- Sistema de tradução e detecção do idioma do usuário (português e inglês atualmente)
- Detecção de chaves estrangeiras e adição de combos aos respectivos campos dos forms
- Instalador
- Uso da abstração de bancos de dados ADOdb, tornando-o independente do SGBD.
- Calendário para campos tipo data (…)”
Enviado por Ribamar FS (ribafsΘgmail·com) – referência (ribafs.org).
O django faz muito bem isso . Com seu ‘contrib.admin’ ele tem uma area administrativa completa que cria toda a relacao de tabela (com um select) e coisas mais elaboradas, sempre se baseando no model criado… modelo mvc
Atualmente estou utilizando o framework p4a(PHP for Applications) para desenvolver aplicações com rapidez. Mais informações podem ser ser encontradas no site http://p4a.crealabsfoundation.org/