cvs: peardoc /it/chapters parts.xml
| From: | Ludovico Magnocavallo | Date: | Sun, 20 Jan 2002 23:29:09 +0000 |
| Subject: | cvs: peardoc /it/chapters parts.xml | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-2027@lists.php.net to get a copy of this message | ||
ludoo Sun Jan 20 18:29:09 2002 EDT
Added files:
/peardoc/it/chapters parts.xml
Log:
initial import
Index: peardoc/it/chapters/parts.xml
+++ peardoc/it/chapters/parts.xml
<?xml encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<chapter id="parts">
<title>Le tre parti di PEAR</title>
<simpara>
PEAR è diviso in tre parti, descritte in questo capitolo.
</simpara>
<sect1 id="parts-core">
<title>Componenti fondamentali</title>
<simpara>
I componenti fondamentali di PEAR contiene il codice di base, da cui
dipendono molti altri pacchetti di estensione. Contiene inoltre codice
prevalentemente di utilizzo generale.
</simpara>
</sect1>
<sect1 id="parts-extended">
<title>Estensioni</title>
<simpara>
Le estensioni di PEAR contengono pacchetti generali sviluppati in PHP
o moduli di estensione a PHP scritti in C, che rispettano gli
<link linkend="standards">standard di sviluppo</link> di PEAR.
</simpara>
<para>
I pacchetti di estensione sono pubblicati attraverso gli strumenti di
installazione di PEAR e devono aderire agli <link linkend="standards">standard
di sviluppo</link>.
</para>
</sect1>
<sect1 id="parts-pecl">
<title>PECL</title>
<simpara>
PECL è l'archivio dei moduli di estensione a PHP scritti in C,
che non aderiscono agli <link linkend="standards">standard di
sviluppo</link>
di PEAR.
</simpara>
<para>
PECL è stato costituito come archivio dei sorgenti dei moduli di estensione
di PHP, che saranno spostati dai sorgenti di PHP a quelli di PEAR.
</para>
<para>
Dal momento che gli strumenti di installazione di PEAR non possono ancora
installare automaticamente pacchetti PECL, riportiamo di seguito una breve descrizione
su come effettuare l'installazione:
</para>
<para>
<itemizedlist>
<listitem>
<simpara>
Scaricare il pacchetto da pear ed estrarlo in una cartella.
Entrare nella cartella creata con l'estrazione ed eseguire
i seguenti comandi.
</simpara>
</listitem>
<listitem>
<simpara>phpize</simpara>
</listitem>
<listitem>
<simpara>./configure</simpara>
</listitem>
<listitem>
<simpara>make</simpara>
</listitem>
<listitem>
<simpara>cp modules/module.so /usr/local/lib/php</simpara>
</listitem>
</itemizedlist>
</para>
<para>
Il percorso dove deve essere installato module.so può essere
differente sul vostro sistema (controllare <filename>php.ini</filename> e
<function>
phpinfo</function>). Per usare il modulo, dovete aggiungerlo
alle direttive che controllano le estensioni in php.ini o
caricarlo con dl('module.so') nei vostri file di codice php.
</para>
<para>
Potete anche compilare questa estensione direttamente nell'eseguibile php.
Per poterla compilare nell'eseguibile, estraete il pacchetto in php4/ext
(nella cartella con i sorgenti di php). Dopodichè
lanciate phpize nella nuova cartella del modulo, che avete appena creato.
Prima di configurare l'eseguibile php, lanciate
<filename>./buildconf</filename>
nella cartella principale dei sorgenti di php. Dopo aver lanciato
questo comando, potete configurare/compilare l'eseguibile php con la
nuova estensione, come fareste con le altre estensioni di php.
</para>
</sect1>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->