CodeIgniter e Lumine, em um só framework

Olá a todos, é mais uma vez com muita emoção que venho por aqui dizer que consegui fazer a integração do Framework Lumine ao CodeIgniter.

CodeIgniter é um ótimo framework MVC OpenSource para PHP.

Assim que comecei a utilização dele, fiz uso do Lumine para o mapeamento Objeto Relacional. Só que ele não estava integrado ao CodeIgniter, para sua utilização nos controllers, eu tinha que chamar um arquivo, por require, e só assim criaria o objeto de configuração e assim inicializaria a sua utilização.

Após o lançamento do Lumine 1.02-beta, resolvi estudar a integração do Lumine no framework CodeIgniter, se fazendo do uso do autoload, load, e outras facilidades que só o CodeIgniter traz.

Após algumas horas de adaptações, criação, edição, consegui fazer a integração total do Lumine ao CodeIgniter. Ainda está em fase de testes, mas já pode ser utilizado.

Agora o arquivo de configuração do Lumine não existe mais, no lugar é usado o arquivo database dentro da pasta config do CodeIgniter, alterando os valores conforme o banco de dados.

Outra coisa que tambem descobri, é o suporte do Lumine a apenas o MySQL e ao PostgreSQL. Em breve, com um pouco mais de tempo, integrarei outros bancos de dados ao Lumine, fazendo-o mais completo a cada passo.

Espero que mais essa contribuição seja de mais valor a comunidade PHP. Em breve disponibilizarei aqui o Framework completo e integrado.

Até a proxima!


2 Responses to “CodeIgniter e Lumine, em um só framework”

  • Klederson Bueno Says:

    Uma pergunta básica que me consome ( uma fez que tenho meu proprio framework mvc mas preciso de mais gente trabalhando comigo ):

    MVC proprio ?
    Smarty?
    CodeIgniter?

    Qual a grande ( e real ) diferença no uso deles? Eu tenho algumas dúvidas de cunho conceitual e prático e gostaria de algumas opiniões.

  • Cairo Noleto Says:

    MVC Proprio: Vantagem de se conhecer totalmente o framework, fácil adaptação com qualquer outro framework, a grande desvantagem é q como fica só com uma equipe de desenvolvimento, e a contribuição relativamente baixa, não haverá grandes avanços e dificuldade em avanços da comunidade.

    Smarty: Eu já usei, gostei muito, mas na realidade, ele só serve pra naum ta misturando o php no html, q é um dos principios do MVC. Mas não tem ambiente de modelos, nem trabalha diretamente com controladores, enfim, é bom pra começar a entender a coisa toda, mas não considero a solução definitiva.

    CodeIgniter: A grande vantagem, é o auxilio da comunidade. A comunidade do CI é enorme, existe uma grande variedades de plugins, e grandes contribuições. o Codigo sempre terá q ser perfeito, e a correção de bugs será rápida.

    Sempre ter em mente boas praticas de programação é o ideal, independente de framework, um bom codigo sempre será fácil de ler e de dar manutenção.

    =]

Leave a Reply