Minicurso de Zend Framework no Paraná
Nos dias 18 e 19 de Agosto eu vou ministrar um minicurso sobre o Zend Framework na cidade paranaense de Guarapuava. As inscrições já estão abertas, no site do evento
Nos dias 18 e 19 de Agosto eu vou ministrar um minicurso sobre o Zend Framework na cidade paranaense de Guarapuava. As inscrições já estão abertas, no site do evento
No dia 13 de Agosto eu vou ministrar uma nova palestra, no tradicional evento TcheLinux que vai acontecer em Bento Gonçalves, no RS. A palestra é sobre “Otimizando aplicações desenvolvidas com Zend Framework” e os detalhes do evento podem ser encontrados neste site: http://tchelinux.org/site/doku.php?id=evento_2011_agosto_bento
Existem várias tarefas dentro de um sistema web que podem/devem ser executadas direto no servidor, sem a interação com o usuário, como workers do Gearman, tarefas agendadas na crontab do Linux, etc. Estas tarefas podem ser executadas com o PHP-CLI (Command Line Interface). Na documentação oficial do PHP existem exemplos bem fáceis de entender e extender. Nesse post vou comentar como usar o CLI em projetos com o Zend Framework. O primeiro passo é criar um Bootstrap simplificado, que vou chamar de clip.php. Ele tem a mesma tarefa do Bootstrap normal de uma aplicação Zend Framework, com algumas coisas a menos como o uso das variáveis $_GET e $_POST. Eu criei dois exemplos de cli.php, um para projetos usando módulos e outro para projetos mais simples. Para usá-los basta usar o projeto exemplo que está no Github ou baixar apenas o cli.php e customizá-lo para seu projeto. Para executar é: