PEAR – PHP Extension and Application Repository

15 07 2008

Saudações

Trabalho com PHP a uns 7 anos e durante todo este tempo trabalhei normalmente, sem usar frameworks ou ferraemntas de terceiros, mas nos último mês venho percebendo testando diversas ferramentas e percebi que uma grande quantidade dos software/frameworks/plugins feitos em PHP possuem instaladores via PEAR. Em geral estes software também disponibilizam uma forma manual de instalar, o problema é que geralmente é muito complicado pois é necssário criar os links simbólicos, arquivos de configuração e tudo mais.

Hoje fui instalar uma biblioteca chamada propel, ele é um ORM e novamente vi lá a instalação via PEAR e mais uma vez fiz a instalação manual e deu um monte de pau, quando tava quase tudo pronto  apareceu o seguinte erro:

“line 67: phing: command not found”

Caramba e agora? fui atraz e vi que este phing é um tipo de porte do famoso make, mais uma coisa pra instalar e configurar, logo vi que ele também dispunha de um instalador via PEAR, fiquei macho e resolvi instalar o bendito PEAR no nosso servidor de desenvolvimento, um gentoo.

Para instalar o PEAR foi fácil:

emerge dev-php/PEAR-PEAR

e para instalar este phing também foi bem simples:

pear install phing/phing

Com isso o propel funcionou!

Então ai vai minha sugestão, para servidores de desenvolvimento e de testes usem o PEAR pois facilita e muito a instalação de ferramentas de terceiros.

[]’s Anselmo Battisti


Ações

Informações

Deixe um comentário