Dá uma lida nisto Renato: http://www.codeigniter.com.br/livro/
No final deste livro de um CRUD que faz o que você quer. Att, 'É um orgulho ter você como nosso cliente' ____________________________ Hermes Alves Gerente TI ArgoHost.net Hospedagem Web com Facilidade http://www.argohost.net Suporte Telefônico: (85) 3264 9944 / (11) 4063 4844 Contato direto: Ramal 107 E-mail: [EMAIL PROTECTED] Em Dom, 2008-06-01 às 17:13 -0300, Renato Silva escreveu: > Então hermes, por isso estou pedindo aqui opiniões imparciais, pois eu > fiz um "hello database" baseado no screencast do blog e não gostei > muito. > > Não consegui entender como criar um domain model de verdade, pois o > blog de exemplo tá mais para um sistema procedural. Não consegui achar > um tutorial de como criar aplicações realmente OO com o CI. > > Outra coisa que não gostei muito foi o scaffolding que achei um pouco > crú, apesar de visualmente muito bonito. Estou procurando um framework > que já crie os controles adequados para datas, chaves estrangeiras e > as devidas validações client e/ou server side. > > Outro problema foi fazer um link para css. Como o .htaccess (que eu > ralei pra fazer funcionar) passa tudo pro index.php, a url da página é > alterada e pra você referenciar um css na mesma pasta tem que colocar > o caminho completo, fazendo uma referência desnecessária. > > Também testei o QCodo. O site não é bonitão como o do CodeIgniter, nem > o scaffolding, chamado de form drafts. A documentação do site parece > um pouco desatualizada. Mas achei a idéia dele muito interessante. É o > seguinte: ele pega teu banco e gera as classes de domínio, separadas > em duas classes, uma com sufixo Gen que é atualizada quando a > estrutura do banco muda, e outra sem nada que é a classe de domínio em > si que nunca é re-gerada e é onde você coloca suas regras de negócio. > A classe Gen fica responsável pela persistência da classe no banco, ou > seja, um Active Record. > > Também são gerados os form drafts para visualizar e editar os itens. > Nas chaves estrangeiras é exibida uma combo com o retorno do método > toString da classe referenciada, que você customiza como quiser. > Campos de data viram combos com os meses, dias, anos, horas e minutos. > Acho que dá pra virar um calendário também. Quando você coloca valores > inválidos, aparece no campo um erro em vermelho indicando. > > Problemas para adotar o QCodo: parece pouco conhecido, tenho que > arrumar tempo pra aprender à vera como customizar as classes e os > forms, tem que traduzir para o português os form drafts, e tem que > aprender como mover o código gerado para uma hierarquia de pastas mais > natual do que a do framework. > > Problemas para adotar o CodeIgniter: saber se dá e como fazer uma > aplicação realmente OO, o esquema de urls atrapalha na hora de fazer > links simples em html como referências css, o scaffolding é básico > demais e não tem validações, e não pode ser customizado. Claro que > essas são as minhas impressões, gostaria de saber soluções para esses > problemas. > > > > > > > > > 2008/6/1 Hermes Alves Dias Souza <[EMAIL PROTECTED]>: > > Olá Renato, > > Eu sou a pessoa que decide qual tecnologia utilizar na > ArgoHost.net e escolhi Code Igniter por sua portabilidade e > facilidade de instalação/utilização algo que não encontrei no > Zend, Cake e Symphony. Tem outros aspectos nas concorrentes > que o Code Igniter não possui, como mais robustez. O Code > Igniter é mais timido. em certos aspectos mas sua > portabilidade supera a concorrência. > > Te sugiro escrever um Hello World em cada framework e depois > ter sua própria opinião. > > > Att, > > 'É um orgulho ter você como nosso cliente' > > ____________________________ > Hermes Alves > Gerente TI > > ArgoHost.net > Hospedagem Web com Facilidade > http://www.argohost.net > Suporte Telefônico: (85) 3264 9944 / (11) 4063 4844 > Contato direto: Ramal 107 > E-mail: [EMAIL PROTECTED] > > > > > > Em Dom, 2008-06-01 às 16:07 -0300, Paulo Souza escreveu: > > > > Renato, seja bem-vindo! > > Eu particularmente não conheço a fundo nem o Zend ou o Cake e nunca > > trabalhei ou procurei saber sobre os outros na sequencia. > > Nos estudos que fiz para adotar um framework para desenvolver, > escolhi o > > CI pela sua facilidade de implementação e manipulação. > > > > Em Dom, 2008-06-01 às 16:01 -0300, Renato Silva escreveu: > > > Meu nome é Renato e sou do Rio de Janeiro, sou novo na lista. > > > > > > Queria saber se a lista é movimentada e o que vocês acham, > > > imparcialmente, do CodeIgniter em relação ao Zend Framework, Cake > PHP, > > > PRADO, MIOLO e QCodo. > > > > > > Abraços. > > > _______________________________________________ > > > Lista mailing list > > > [email protected] > > > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > > > > _______________________________________________ > > Lista mailing list > > [email protected] > > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > >
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

