Biblioteca PEAR – Utilidades e funcionamento – Parte 1

08/08/2011 at 9:02 pm Leave a comment

Biblioteca PEAR – Utilidades e funcionamento – Parte 1

O PEAR é uma plataforma e um sistema de distribuição para promover a reutilização de código.

Facilidades do PEAR:

  • É uma biblioteca estruturada de código aberto para programadores PHP
  • É um sistema de distribuição e gerência de códigos
  • É um padrão para a escrita de códigos em PHP
  • É uma biblioteca de extensões para o PHP (PECL)

Cada pacote de código PEAR segue um padrão. Um pacote PEAR pode ser composto por o código e/ou os respectivos binários. Ao contrário dos arquivos CPAN (Comprehensive Perl Archive Network), do qual o Projecto PEAR tirou o modelo, o PEAR declara explicitamente todas as dependências em cada Pacote PEAR.

A classe mãe do PEAR contém o código para simular a linguagem orientada a objetos. A vantagem é obter o máximo funcionamento, seja em ambientes com PHP 4, ou com PHP 5.

Existem diversos pacotes PEAR, para executar as mais diversas tarefas. Algumas delas são: autenticação, controle de erros, acesso a base de dados, encriptação, geração de códigos de barras, tráfego HTTP com informações variadas, conversas com Web Services, XML, e muitos outros.

Nesta série de artigos sobre o PEAR, vou explanar e mostrar como usar as principais funcionalidades desta poderosa biblioteca, para executar as mais diversas tarefas e funções.

Para familiarizar-se com o PEAR, visite o site oficial, aqui: http://pear.php.net/.
Nesta página: http://pear.php.net/package/PEAR você terá uma visão geral de todos os pacotes que fazem parte da biblioteca PEAR. Alguns você poderá nunca utilizar, mas eu recomendo sinceramente, que você baixe a biblioteca completa, afim de que nos artigos futuros, possamos partir para a programação, sem tratar de instalação de pacotes.

Instalar a biblioteca completa é muito simples:
* Se você compilou o php com a bilioteca PEAR:
Se você tem acesso ao SSH (linha de comando) da máquina, basta digitar: pear install pacote (onde pacote é o pacote da biblioteca, que você quer instalar. Por exemplo, para instalar o pacote Image_Barcode, digite: pear install Image_Bbarcode)
*Se você não compilou ou não pode compilar o PHP com a biblioteca PEAR, e não possui acesso ao SSH da máquina:
Descompacte o pacote completo do PEAR em uma pasta na raíz do seu site. Faça as chamadas aos pacotes, diretamente, com require_once, sempre lembrando de chamar também, o pear.php presente na pasta PEAR.

Onde efetuar o download da biblioteca principal: http://pear.php.net/package/PEAR/download

Alguns pacotes, podem não vir por default na biblioteca acima. Pra isso você pode consultar a lista de pacotes no site do PEAR e baixá-lo, ou então através do comando acima mencionado, instalar automaticamente pelo SSH.

Nos próximos artigos, vou mostrar uma série sobre sistemas utilizando pacotes diversos da biblioteca PEAR.

Entry filed under: PHP. Tags: , , .

AdsInImages – Ganhe dinheiro com as imagens de seu site! – Escola Dinheiro Argentina

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed



%d bloggers like this: