Installare Zend Framework via PEAR
weppos January 29th, 2008
Introduzione a PEAR
Chiunque programmi in PHP avrà sentito parlare, prima o poi, di PEAR.
PEAR è un enorme repository di librerie PHP. Vi si trovano applicazioni complete, librerie complete ma, ahimè, anche molti componenti abbandonati sul nascere.
PEAR offre un eccellente sistema di packaging che consente di installare facilmente una libreria parte del repository ufficiale o una qualsiasi libreria su un altro repository che sia compatibile con gli standard definiti.
Per chi programma in altri linguaggi, questo sistema è molto simile al concetto di GEM in Ruby o ai moduli di PERL.
PEAR e Zend Framework 1.5
Dalle recenti discussioni relative a Zend Framework 1.5 è emerso che Zend non supporterà, almeno per ora, la distribuzione dello Zend Framework via PEAR.
Il web framework sarà invece disponibile al download in più versioni, come documentato nel post Zend Framework 1.5 (Preview Release) code freeze.
Questo non significa comunque che non sia possibile installare Zend Framework via PEAR.
Infatti, più di un progetto mette a disposizione un repository compatibile con gli standard PEAR per scaricare ed installare la libreria.
Questo tutorial si basa sul progetto Zend Framework PEAR Repository, disponibile su Google Code.
Installare Zend Framework via PEAR
Assumento che PEAR sia già installato sul vostro sistema, aprite la console (o shell o prompt del DOS) e digitate i seguenti comandi
pear channel-discover zend.googlecode.com/svn pear install zend/zend
A seconda della configurazione, potrebbe essere necessario utilizzare un utente con i privilegi di amministratore per eseguire l’installazione.
Il progetto è compatibile con Zend Framework 1.0.2 e 1.0.3.
Da questo momento, Zend sarà installato come liberia PEAR e potrete utilizzarlo indistintamente per qualsiasi progetto PHP semplicemente includendo la libreria che vi serve, come di consueto.
- Tutorial
- Comments(1)
Ottima alternativa, grazie!
Mi sarà molto comoda per evitare di sparpagliare pacchetti per il server e per avere Zend Framework sempre a portata di mano nel PATH di inclusione!!!