Archive for Julho, 2007

Julho 28th 2007

Zend Framework - MVC na linha de comando

Neste post apresentarei um exemplo que criei para utilizar as funcionalidades do MVC do Zend Framework com uma interface na linha de comando, basicamente o que fiz foi integrar o módulo Zend_Console com o módulo Zend_Controller, de maneira que fosse possível mapear as opções vindas da variável $_SERVER[’argv’] para as actions, para isso foi preciso estender as classes Zend_Controller_Request_Abstract e Zend_Controller_Router_Rewrite.

Arquivos do Exemplo

Continue Reading »

Páginas: 1 2 3

No Comments yet »

Julho 26th 2007

Criando Listener para o PHPUnit

o PHPUnit pode ser estendido de várias maneiras, vou apresentar neste post uma forma simples de manipular os resultados dos testes, criando um listener para escutar os resultados obtidos através da execução dos testes unitários.

Você não necessita necessariamente escrever uma subclasse da classe PHPUnit_Framework_TestResult a fim customizar seus resultados de execução. Na maioria das vezes, bastará implementar a interface PHPUnit_Framework_TestListener e uni-lo ao objeto de PHPUnit_Framework_TestResult, antes de executar os testes.

Continue Reading »

Páginas: 1 2 3

No Comments yet »

Julho 20th 2007

É anunciado o fim do PHP4

O PHP Group publicou no dia 13 de julho o fim do PHP 4 para o fim deste ano (http://www.php.net/), justificando a iniciativa devido as melhorias feitas no PHP 5 sobre o PHP 4 e também devido o PHP 6 já estar a caminho. O assunto gerou grande polêmica entre os desenvolvedores da linguagem.

O que vocês acham? Comentem!

[]’s

1 Comment »

Julho 16th 2007

Crud com Zend Framework 1.0.0

Lançado no dia 02 de julho de 2007 e desenvolvido em PHP, o Zend Framework 1.0.0 tem como objetivo fornecer uma API de desenvolvimento poderosa e de fácil uso, provendo alta qualidade para desenvolvimento de aplicações PHP.

Criei um pequeno caso de uso do Zend Framework, utilizando MVC (Model View Controller) e alguns módulos disponíveis no framework como: Zend_Controller, Zend_Config, Zend_View, etc.

Para obter os arquivos do caso de uso clique aki.

Continue Reading »

4 Comments »

Julho 12th 2007

Phing

Introdução

Neste artigo pretendo sobre o projeto Phing. Similar ao projeto Ant da Fundação Apache (porém escrito em PHP), está ferramenta serve para a automatização de seus projetos, com ela é possível programar tarefas do tipo: baixar seu projeto de repositórios, executar testes unitários, executar rotinas de instalação, substituição de palavras em arquivos, envio de e-mail, etc.

Continue Reading »

Páginas: 1 2 3 4

2 Comments »

Julho 11th 2007

Testando seus códigos com PHPUnit

Muito similar ao JUnit, o PHPUnit é um framework que auxilia a criação e execução de testes unitários sobre classes PHP. O desenvolvimento orientado a testes é uma ótima prática largamente utilizada por equipes Extreme Programming. Não vou abordar aqui, o valor de utilizar ou não está prática, mas sim, como de fato utiliza-la, quem se interesar mais pelo assunto ai vão alguns links:

Continue Reading »

Páginas: 1 2 3 4

29 Comments »