| Instalando o Anilue |
|
|
|
| Escrito por Igor de Paula |
| Sex, 05 de Fevereiro de 2010 16:42 |
|
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 em Sáb, 06 de Fevereiro de 2010 13:04 |