ホームページ php教程 php手册 php PEARとは何ですか? (パート2)

php PEARとは何ですか? (パート2)

Jun 13, 2016 pm 12:24 PM
pear php 図書館 はい 導入

▓ パッケージの紹介
PEAR で最も重要なことは、開発者が無料で使用できるライブラリが多数あることです。これらのライブラリはパッケージにパッケージ化されており、各パッケージには package.xml という名前のファイルが含まれています。これは PEAR チームの要件です。このファイルには、ライブラリのファイル構造、バージョン番号、その他の情報が記録されています。このファイルを使用すると、この XML ファイルが存在するため、ライブラリを「パッケージ」と呼ぶことができます。 PEAR 提供されている「パッケージ管理コマンド」を使用すると、たとえば、パッケージのインストール、パッケージの削除、パッケージ情報の表示、パッケージのアップグレードなどのコマンドを使用して、プログラム ライブラリを簡単に管理できます。
また。パッケージのセキュリティに関しては、ユーザーがパッケージに問題を見つけた場合、フォーラムを通じて議論したり、開発チームに報告したりすることができ、開発チームはすぐに修正や改訂を行います。そのため、各パッケージには、パッケージを区別するためのバージョン番号が付けられます。改訂のプロセス。
詳しくは「付録A.PEAR公式サイト紹介」をご覧ください。
この記事の例に従って、結果が紹介したものと異なる場合でも、驚かないでください。これは、PEAR スイートの更新が早す​​ぎるためであり、導入の当初の意図が反映されているためです。は変わりませんが、スイートが変わるとプロセスも変わります。
▓ キットに関する関連情報の入手方法
キットをダウンロードしたり、キットについて知りたい場合は、読者は PEAR 公式 Web サイト (URL は http://pear.php.net) にアクセスできます。 🎜>丸で囲まれたハイパーリンクは、パッケージが配置されている場所に配置されます。
丸番号 1 内の太い黒い文字は、パッケージのカテゴリを表します。たとえば、カテゴリ 1 は認証と呼ばれます。このカテゴリには現在 8 つのパッケージが含まれており、ログインとログアウト、または ID 認証と権限の設定を処理するために使用されます。
丸番号 2 内の小さい文字は、Auth、Auth HTTP などのパッケージの名前を表します。各パッケージ名をクリックすると、より詳細なパッケージ情報を表示したり、パッケージをダウンロードしたりできます。
これまでのところ、PEAR には 35 の主要カテゴリ、300 以上のキットがあり、合計 202 人のメンバーがキットを開発しています。しかし、将来的には、これらのメンバーも増え続けています。 PEAR コミュニティ メンバーとして貢献するには、スイートの開発者になることを申請することもできます。
PEAR ライブラリを使用するには、次の基本的な手順に従う必要があります。
1. ApacheなどのWebサーバーをセットアップし、PHPとMySOLをインストールします。
2. PEAR のいくつかの基本パッケージはインストールする必要があります。いわゆる「基本パッケージ」はすべての PEAR パッケージに必要なパッケージです。つまり、基本パッケージにはデバッグ パッケージのみが含まれます。間違ったパッケージをインストールすることによってのみ、他のパッケージをスムーズにデバッグできます。
3.開発者のニーズに基づいて特定のパッケージをインストールします。たとえば、基本パッケージをインストールした後などです。開発者が Web ページに実行時間を計算する機能を追加したい場合は、コマンドを使用して Benchmark パッケージをインストールする必要があります。このパッケージは基本パッケージではないため、開発者自身がインストールする必要があります。
4. PHP プログラムでパッケージのライブラリ ファイルを参照します。
以下では、Windows オペレーティング システムおよび Unix 系オペレーティング システムで PEAR パッケージをインストールおよび管理する方法を紹介します。
3-2 Windows シリーズのオペレーティング システムでの PEAR のインストールと管理
▓ Apache PHP MySQL のインストール
PHP 実行環境をセットアップしていない場合は、6 インチのアプリケーションである AppServ をインストールすることをお勧めします。 -one ソフトウェア 著者 AppServ を Windows サーバー環境として使用するだけです。このソフトウェアは、公式 Web サイト http://www.appservnetwork.com/ からダウンロードできます。
▓ PEAR のインストール方法
AppServ をインストールした後、Windows に PEAR の基本パッケージのインストールを開始できます。インストール プロセスは 4 つのステップに分けることができます。
ステップ 1: http;//go-pear.org/ Web サイトにアクセスします
最初に Web サイト http;//go-pear.org/ に接続してください
その後、Web ページのテキストを入力してくださいコピーして、システムのアクセサリ アプリケーションでメモ帳を開き、コピーしたテキストを貼り付けた後、Web サイトのルート ディレクトリの場所である C:AppServ\www にファイルを保存します。保存するときは注意してください。サブ名は php にする必要があります。以下に示すように、ファイル名を pear.php としてカスタマイズすることもできます。 Dreamweaver などを使用して、Web 編集ソフトウェアを使用して空の PHP ファイルを開き、http://go-pear.org からコピーしたテキストを貼り付けてアーカイブします。
ステップ 2: 基本パッケージをインストールします
ブラウザを開き、「http;//127.0.0.1 copy go-pear website file.php」または「http;//localhost/copy go-pear website file.php」と入力します。ここで、いわゆる「copy go-pear website file.php」は、先ほどコピーしてコピーしたテキストを保存したファイルの名前です。この例では、pear.php なので、「http;」と入力します。 //127.0.0.1/ pear.php" を実行すると、PEAR をオンラインでインストールするための Web ページが表示されます
最初の画面はようこそ画面です。これ以上は紹介しません。次のインストール手順に進むには、[次へ] >> をクリックしてください。
インストーラーがプロキシを使用する必要がある場合、このページは上部に HTTP プロキシ フィールドがあります。インターネット ルートに接続するには、プロキシの IP とポート番号をここに入力してください。プロキシを使用しない場合は、このフィールドを空白のままにすることができます。次に、10 個のインストール パス設定があります。そのうちの 3 つを変更する必要があります。
1.項目 l のインストールプレフィックスについては、デフォルトの c:AppServ﹨www を c:AppServ﹨php に変更してください。
はインストールしたい PEAR ライブラリなので、www に入れたり、 Web ページをルート ディレクトリにまとめます。
2.項目9のWebFrontendのファイル名はデフォルト値をc:AppServ﹨www﹨pear﹨index.phpに変更してください。これは、www に pear という名前のフォルダーが生成されることを意味します。フォルダー内のindex.php は、システムによって生成されるパッケージ管理インターフェースです (以降の操作が失敗する場合に備えて、最初に C でフォルダーを作成してください)。 :AppServ﹨ www) に pear という名前のフォルダーを作成します。
3.項目 10 の php.exe パスを c:AppServ﹨php﹨php.exe に変更する必要があります。これは、php.exe ファイルの正しい場所を指定する必要があることを意味します。
残りの設定はデフォルト値をそのまま使用してください。ここで他の設定の意味を簡単に紹介します。
● 2 番目の項目、Binaries Directory は、最初の項目の c:AppServ﹨ です。 .php は PEAR のルート ディレクトリとして指定され、変数 $prefix で表されます。
●項目 3 の PHP コード ディレクトリは、PEAR パッケージのインストール後にファイルが配置される場所です。このサンプル PEAR パッケージのダウンロードしたファイルは、c:AppServ﹨php﹨PEAR にインストールされます。
●項目 4 は、インストールされたパッケージにドキュメントが組み込まれている場合、この例は c:AppServ﹨php﹨PEAR﹨docs に配置されます。
●項目 5: インストールされたパッケージにサンプル ファイルが組み込まれている場合、このサンプルは c:AppServ﹨php﹨PEAR﹨data に配置されます。
● 項目 6 は、インストールされたパッケージに組み込みのテスト ファイルがあるかどうかです。この例は c:AppServ﹨php﹨PEAR﹨test に配置されます。
● 項目 7 は、PEAR キャッシュ ファイルが配置される場所です。この例では、c:AppServ﹨php﹨PEAR﹨cache に配置されます。
● 8 番目の項目はキャッシュ ファイルの有効期間です。この例のキャッシュ ファイルの有効期間は 300 秒です。つまり、300 秒後に再度キャッシュされることになります。
さらに、注意すべき点は、Web ページの閲覧者はこれらのパスへの書き込み権限を持っている必要があり、そうでない場合はインストールが不可能であるということです。
設定項目を変更したら、一番小さいインストールボタンを押してインストールします。
上部のインストールの進行状況が 100% に達したら、基本パッケージのインストールが完了です。 ADSLのダウンロード速度が2Mの環境でテストしたところ、インストールは約2分で完了しました。ネットワークの接続速度が十分でない場合や、インストールの途中で接続が中断された場合は、更新ボタンをクリックしてください。ブラウザの上部をクリックするか、F5 キーを押して再インストールします。
インストール完了後。 PEAR には 300 を超えるパッケージがあり、開発者が基本パッケージ以外のすべてのパッケージをインストールするわけではありません。それらを使用する必要があります。
「他のパッケージをインストールするにはどうすればよいのですか? 面倒ではありませんか?」と思われるかもしれませんが、パッケージのインストールと管理については、次の小単元で詳しく説明しますので、ご安心ください。
基本パッケージをインストールした後、c:Appserv﹨php と入力すると、PEAR という名前のフォルダーが見つかります。このフォルダーは、パッケージをダウンロードして解凍した後にプログラム ライブラリが配置されるパスです。
すべての人に、 docs フォルダーと testing フォルダーには、PEAR を学習するのに適した内容が含まれています。一部のパッケージにはチュートリアル ファイルが付属しており、ユーザーがパッケージをインストールすると、チュートリアル ファイルは docs フォルダーに配置されます。一部のパッケージにはサンプル プログラムが付属しています。ユーザーがパッケージをインストールすると、テスト フォルダーにサンプル プログラムが表示されます
▓ PEAR パッケージの管理
基本パッケージのインストール後、開発者が基本パッケージ以外を使用する必要がある場合パッケージ 他のパッケージを使用する場合は、そのパッケージをインストールする必要があります。パッケージのバージョンが古すぎる場合は、パッケージをアップグレードする必要があります。 、開発者には PEAR パッケージ管理システムが必要です。
Windows オペレーティング システムでパッケージをインストールおよび管理するには、Web 管理インターフェイスを使用する方法と、「パッケージ コマンド」を使用する方法があります。筆者は実行速度が速い後者のほうを好みますが、命令が怖い場合は、前者の方法を使用してパッケージを簡単に管理することもできます。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

CakePHP プロジェクトの構成 CakePHP プロジェクトの構成 Sep 10, 2024 pm 05:25 PM

この章では、CakePHP の環境変数、一般設定、データベース設定、電子メール設定について理解します。

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

この章では、ルーティングに関連する次のトピックを学習します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法 Dec 20, 2024 am 11:31 AM

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

See all articles