## PHP Extension英語名は PHP Extension and Application Repository、pear (以下、pear)、中国語の正式名は PHP Extension and Application Repository です。アプリケーションリポジトリ。 Perl CPAN アーカイブに似たツールを作成するために、Stig S. Bakken は 1999 年に PEAR プロジェクトを設立しました。以下では、php 拡張機能について詳しく説明します。
推奨チュートリアル:PHP ビデオ チュートリアル## PEAR は、PHP Extension and Application Repository の略称です。これは PHP 拡張機能とアプリケーションのコード リポジトリであり、簡単に言えば、PHP にとっての PEAR は、Perl にとっての CPAN (Comprehensive Perl Archive Network) に相当します。
PEAR の基本的な目標は、PHP 拡張機能とライブラリ コードのナレッジ ベースを開発することであり、このプロジェクトの最も野心的な目標は、開発者が移植可能で再利用可能な再利用コードを作成するのに役立つ標準を定義しようとすることです。 。
このプロジェクトに関するドキュメントはすでにインターネット上にいくつかあります。たとえば、一部の初期情報は公式 PHP マニュアルにすでに記載されており、すぐにさらに多くの情報が追加される予定です。
PEAR は大部分において、まだ開発中です。今後数か月以内に、PEAR インストーラーと PEAR Web サイトが大幅に開発される予定です。 PHP コア開発者メーリング リストでは、PEAR を使用して次の PHP バージョンで増え続ける C 拡張機能を管理すること、およびユーザーが拡張機能をダウンロードしてインストールするためのフロントエンド ツールとして PEAR インストーラーを使用することについて多くの議論が行われてきました。 PHPに。
ソフトウェアのインストール PEAR のインストールは実際には非常に簡単です。 PEAR ライブラリの更新は非常に早いので、ここで紹介するのは最新の CVS バージョンの PEAR をインストールする方法です。
注: PEAR の内部ナレッジ ベース システムは将来変更される可能性があります。現時点では、PEAR パッケージとライブラリは PHP 自体と同じ CVS ツリーに保存されるため、PHP のメイン リポジトリと開発者、および PEAR 自身のリポジトリと開発者の両方の管理で問題が発生する可能性があります。近い将来、PEAR は独立したモジュール/ツリーに分離されることが予想されます。このモジュールはすでに存在しますが、ほとんどのパッケージはまだ古い場所にあります。
CVS について聞いたことがない場合は、関連情報をご覧ください。 CVS は使用するのが特に難しいテクノロジではありませんが、慣れるまでに時間がかかります。
標準 CVS クライアント ソフトウェアがマシンにインストールされていると仮定して、次に行うべきことは次のとおりです。
ターミナル ウィンドウ (rxvt、xterm、またはその他) を開きます。
次のコマンドを入力します。
cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository login Password: [在这里输入“phpfi”作为密码] cvs -z3 -d :pserver:cvsread@cvs.php.net:/repository co php4 [这个命令将创建新的目录php4] cd php4 cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository login Password: [这里输入密码zend] cvs -z3 -d :pserver:cvsread@cvs.zend.com:/repository co Zend TSRM [该命令将在php4下面创建两个新目录,名字为“Zend”和“TSRM”] ./buildcon
これがインストール プロセス全体です。 buildconf を実行すると、PHP オプションの設定に使用できる標準のconfigure スクリプトが作成されます。デフォルトのインストールでは、PEAR は /usr/local/lib/php に自動的にインストールされます。ただし、スーパーユーザーとして入力し、php4/pear ディレクトリに移動して、make install-su を実行することで、各ファイルを手動で構築することもできます。
さらに、PEAR ルート ディレクトリを php.ini ファイルの include_path に追加する必要もあります。デフォルトのディレクトリは /usr/local/lib/php である必要がありますが、オプションを手動で変更した場合は別の場所になる可能性があります。
以上がphp拡張子とは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。