Instalando o Anilue
O Anilue é um framework em PHP, que foi escrito utilizando-se Programação Orientada a Objetos e Arquitetura MVC
MVC significa Model, um modelo do banco que provê suas 4 operações; View, que recebe as informações do controller e mostra na tela do usuário; e o Controller, que recebe as informações do model, as processa e envia a view, que por sua vez pode ou não retornar dados ao controller, dependendo da interação do usuário.
Após baixar o Anilue e descompacta-lo na pasta raiz do site basta abrir o arquivo de configuração do framework.
O link para download é este.
O arquivo de configuração é o arquivo config.ini, localizado na pasta CONFIG, dentro da pasta LIB.
Dentro do arquivo há 4 seções: database, application, view e path.
Na seção database há 5 variáveis que devem ser configuradas: host, que é o servidor do banco de dados; user, que é o usuário do banco de dados; o pass, que é a senha do banco de dados; o db, que é o nome do banco de dados; e o driver, que é o tipo de banco de dados.
Atualmente o Anilue só trabalha com MySQL. Estaremos construindo drivers para outros bancos de dados em breve.
Na próxima seção, a application, temos 3 variáveis: o default_controller, que é o controller que será chamado caso nenhum outro seja requisitado; o default_method, que é a função que será chamada caso nenhuma outra seja requisitada; e o url_rewrite, que é o que o tipo de linkagem que o framework ira usar.
Existem 3 tipos de url_rewrite: o index_rewrite, que é o mais novo tipo de linkagem, que faz uma simulação as url amigáveis em servidores que não têm a extensão mod_rewrite do servidor apache habilitado.
Ex.: http://site/index.php/controller/method/var/
O outro tipo é o mais antigo, o query_rewrite, que é feito por uma interrogação seguido de variáveis.
Ex.: http://site/index.php?c=Controller&m=Method&var=value
O terceiro tipo é o mod_rewrite, que se usa quando a extensão mod_rewrite do servidor apache está habilitado.
Ex.: http://site/controller/method/var/
é necessário també que se instale o Anilue num vhost do apache. Para criar um vhost no apache, basta seguir a documentação oficial.
As outras configurações do framework devem ser deixadas como estão.
O próximo passo é Criar um controller para iniciar o Anilue.
Última atualização (Sáb, 06 de Fevereiro de 2010 13:04)


