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