cvs: peardoc /de/chapters parts.xml

From: Date: Thu, 24 Jan 2002 20:24:59 +0000
Subject: cvs: peardoc /de/chapters parts.xml
Groups: php.pear.cvs 
Request: Send a blank email to pear-cvs+get-2086@lists.php.net to get a copy of this message
jan Thu Jan 24 15:24:59 2002 EDT Added files: /peardoc/de/chapters parts.xml Log: initial translation Index: peardoc/de/chapters/parts.xml +++ peardoc/de/chapters/parts.xml <?xml encoding="iso-8859-1"?> <!-- $Revision: 1.1 $ --> <chapter id="parts"> <title>Die drei Bausteine von PEAR</title> <simpara> PEAR ist in drei Bestandteile aufgespalten, die in diesem Kapitel beschrieben werden. </simpara> <sect1 id="parts-core"> <title>Kern</title> <simpara> Der Kern von PEAR beinhaltet den Basiscode, auf dem viele weitere Pakete aus dem erweiterten Teil aufbauen. Ausserdem ist Code enthalten, der auf eine hohe Ebene abstrahiert ist und so allgemein verwendet werden kann. </simpara> </sect1> <sect1 id="parts-extended"> <title>Erweitert</title> <simpara> Der erweiterte Teil von PEAR beinhaltet allgemeine Pakete die in PHP oder PHP Erweiterungen in C geschrieben sind, die den PEAR <link linkend="standards">Codierstandards</link> entsprechen. </simpara> <para> Die Pakete des erweiterten Teils werden über die PEAR Installations- Tools veröffentlicht. Sie müssen den PEAR <link linkend="standards"> Codierstandards</link> entsprechen. </para> </sect1> <sect1 id="parts-pecl"> <title>PECL</title> <simpara> PECL ist ein Archiv für PHP-Erweiterungen, die in C geschrieben sind und nicht den PEAR <link linkend="standards"> Codierstandards</link> entsprechen. </simpara> <para> PECL wurde als ein Archiv für die Erweiterungen aus dem PHP-Baum eingerichtet, die aus dem PHP Quellcode nach PEAR verschoben werden. </para> <para> Weil die PEAR Installtions Tools noch keine PECL Pakete automatisch installieren können, erfolgt hier eine kurze Beschreibung was zu tun ist: </para> <para> <itemizedlist> <listitem> <simpara> Laden Sie das Paket aus PEAR herunter, enttaren Sie es irgendwo. Wechseln Sie in das neu erstellte Verzeichnis und befolgen sie folgende Schritte. </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> Der Pfad, wo <filename>module.so</filename> erwartet wird kann auf ihrem System anders sein (prüfen Sie <filename>php.ini</filename> und <function>phpinfo</function>). Um das Modul wirklich benutzen uz können, müssen Sie es zu den Erweiterungsdirektiven in der <filename>php.ini</filename> hinzufügen oder sie mit dl("module.so") in ihr PHP Script laden. </para> <para> Sie können das Paket ausserdem direkt in ihr PHP-Binary einkompilieren. Dafür müssen sie das Paket nach php4/ext im PHP-Quellcodeverzeichnis entpacken. Danach müssen Sie ebenfalls phpize in dem neuen Verzeichnis ausführen. Bevor Sie jedoch ihr eigentliches PHP "./configure-n" können müssen Sie das <filename>./buildconf</filename> Script in ihrem PHP-Quellcode Hauptverzeichnis starten. Nun können Sie ihr PHP auf die gewohnte Art und Weise mit dem neuen Paket "./configure-n" und kompilieren wie es mit jeder anderen Erweiterung auch geht. </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 -->

« previous php.pear.cvs (#2086) next »