ホームページ  >  記事  >  バックエンド開発  >  PHPxref 使用ガイド_PHP チュートリアル

PHPxref 使用ガイド_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:35:551042ブラウズ

PHPXref は、特定のプログラム (WordPress など) 内のすべての関数、変数、定数などを分類して記録し、特定のプログラムを簡単に見つけることができる HTML Web ページのリストを生成することができます。このリストのどこで関数が定義され、どこで参照されていますか?これは、WordPress プラグイン開発者にとっても、WordPress を学び勉強したい人にとっても非常に役立ちます。
PHPXref には、WordPress 用の分析ドキュメントが公式に用意されています: http://phpxref.com/xref/wordpress/ また、PHPXref はさまざまな PHP プログラムの分析ドキュメントも作成しています。興味がある場合は、Google サイトで検索してください。 。

PHPXref の主な機能は次のとおりです

1. ファイル管理。探しているファイルに関係なく、ファイルに文法規則に準拠したコメントがある場合、PHPXref を使用するとファイル名の横にコメントが表示されるため、機能と目的が理解しやすくなります。ファイルを見つけるためにフォルダー全体を検索し、各ファイルを開いてコメントを探します。

2. 関数、変数、定数、クラスの管理。 Wordpress には、文字処理やリモート URL 読み取りなど、さまざまな強力な組み込み関数やクラスがありますが、この関数が WordPress にあることはあまり知られていません。開発プロセス中に特定の WordPress 関数に遭遇し、それが何に使用されているかがわからない場合は、その関数がどこで定義されているかを見つける必要があります。 WordPress に何百ものファイルがある? PHPXrefを使用することをお勧めします。

3. ファイルの包含管理。 Wordpress は多くのインクルードを必要とし、require は他のファイルをインクルードしますが、場合によってはインクルードを繰り返すとエラーが発生します。require_once で問題を解決できますが、スクリプトにどのファイルがインクルードされているかを把握し、これを呼び出すときにこの点に留意することをお勧めします。ファイルがいくつかあります。 PHPXref は、インクルードされるファイルと各ファイルのインクルードされるファイルのリストを提供します。

4. ソースコードのハイライト。この機能も比較的実用的ですが、実際のテストではエラーが発生することがあります。

5. 優れた相関関数。ソースコードを参照する場合、関数名にマウスを置くと、その関数の定義ページがマウスの横に表示され、また、頻繁に使用される変数名については、その関数の使用回数が表示されます。この変数の使用法については、すべてを表示するページを直接作成することもできます。

PHPxref は非常に強力なので、どのように使用すればよいですか?

1. まず、SF から最新のプログラムをダウンロードします。現在のバージョンは 0.7 です。ダウンロード後、解凍してください。

2. phpxref ディレクトリの下にソースフォルダーがあります。ここにダウンロードした WordPress のソースコードを置きます。wordpress/ ディレクトリ内に置くだけです。ファイルを入力します。source/index.php、source/wp-content/.. の形式であることを確認してください。

3. 実行可能ファイル phpxref.exe を実行してドキュメントを生成します。このプロセスには約 1 分かかります。ハードディスクの読み取り頻度が高く、大量の計算が CPU リソースを消費するため、他の作業を一時停止してください。 。

4. プロンプトが成功したら、すべてのドキュメントが出力ディレクトリに配置されます。ローカルでのデバッグには XAMPP を使用し、出力フォルダー全体を xampp の htdocs ディレクトリに移動し、名前を phpxref に変更することをお勧めします。このようにすると、http://localhost/phpxref/ からアクセスできます。効果は http://phpxref.com/xref/wordpress/ とまったく同じですが、もちろん速度ははるかに高速です。

PHPXref は Linux でドキュメントを生成するためのバージョンも提供していますが、私は Ubuntu をほとんど使用せず、Ubuntu でテストしたことはありません。必要に応じて、Win システムで生成する必要があると思います。誰もがアクセスできるサーバーにアクセスできます。また、ページの下に Google Adsense 広告を掲載して追加の収益を得ることができます。ただし、PHPxref によって生成されたドキュメントは大きすぎます。1.2MB の WordPress (圧縮パッケージ) を解凍してドキュメントを生成すると、実際には 80 MB 以上必要になります。圧縮後は20MB近く必要になるので、自分のサーバーに置くのは諦めました(重複画像を作ると検索エンジンで罰せられるかも知れません)。

PHPXref を使用して既存の WordPress または他の PHP デモンストレーション プログラム (Discuz など) を学習用に生成することに加えて、PHPXref を使用して独自の PHP プログラムを生成し、エラーをチェックしたりコード リソースを整理したりすることも役立ちます。 PHPを学んでから、メールアドレス検証関数、ユーザー名検証関数、パスワード検証関数、など比較的大きなプログラムを5つほど書きました(比較的大きいと思いますが、どれも商用製品ではありません)。 MySQLクラス...リソースを整理するにはPHPXrefを使用する必要があるようです。

PHPxref を使用する前に、awflasher.com が提供する紹介文も読みました。ありがとうございます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/508259.html技術記事 PHPXref は、特定のプログラム (WordPress など) 内のすべての関数、変数、定数などを分類して記録し、HTML Web ページのリストを生成することができる非常に優れた PHP 開発ツールです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。