初心者
PHP はオープン言語であるため、開発環境には強力で信頼できるサポートがありません。ここでは、PHP プログラムの開発に役立つことを目的とした、より優れた編集ツールをいくつか紹介します。
Dreamweaver
MX から、DW は PHP+MYSQL のビジュアル開発をサポートし始めました。一般的な開発であれば、ほとんど 1 行もコードを書かずに済むため、初心者にとってはより良い選択です。プログラムのすべてが WYSIWYG です。
含まれる機能には、構文の強調表示、関数の補完、仮パラメーターのプロンプトなどが含まれます。
ただし、DWで生成されたコードはより複雑で、セキュリティは平均的です。手書きという点では利便性は平均的ですが、デバッグ環境でのパフォーマンスは物足りません。より複雑なプログラミングには適していません。しかし、初心者には最適です。
Zend Development Enviorment
PHPに最も近いZENDは、PHP IDEであるZEND DEVELOPMENT ENVIORMENTを立ち上げました。最新バージョンは 2.6 で、LINUX 上で唯一の PHP 統合開発およびデバッグ環境です。もちろん WINDOWS バージョンもあります。
他のIDEとは異なり、ZDEはJAVAで書かれています~~これはマルチプラットフォームを意味するだけでなく、非常に遅い速度と奇妙なユーザーインターフェイスを意味します。特に 30 分近い起動速度は耐えられません!!!
ZDE は最も完全な機能を提供し、他の ZEND PHP 開発ツールとシームレスに統合できます。これは強力な PHP 開発環境となっており、ZDE のデバッグ環境は、PHP DEBUGER によって実装される他の IDE とは異なり、ZDE 独自のプログラムで構築されます。
含まれる機能: 構文の強調表示、完全な関数補完とヘルプ (ただし、PHP 組み込み関数のみ、カスタム関数には無効)、プロジェクト管理、ZDE 独自の PHP コード構成、PHP.ini の視覚化、ラベルの編集とネスト、使用後者は、複雑なプログラム構造を表示するときに非常に便利です。密集した {} の数を数える必要はありません ~
提供される DEBUG 関数には、ブレークポイント、スタック、ウォッチ、変数、およびすべての追跡メソッドが含まれます。
主な欠点は、 1. 速度が遅い~~ 2. あまり使いにくい。
PHPED
PHP開発を長く手掛けてきたNUSPHERE社が立ち上げたPHPED、最新バージョンは3.12です。
PHPED は全体的なパフォーマンスが最も高く、起動が非常に速く、最も多くの機能を提供します。構文強調表示、関数補完、プロジェクト管理、コード テンプレート、自動コード補完、ビジュアル データベース管理、組み込み DAV、CVS、FTP、WEBSERVER、DEBUGGER、および JS コード リスト、共通 HTML タグ セット、PHPED はプラグインもサポートテクノロジー。
インストール版にはPHPとMYSQLのマニュアル(英語)も付属しています。 PHPED のデバッグ機能については、ZDE にもすべてのデバッグ機能が備わっていますが、たとえば、デバッグ中に変数にマウスを置くと変数の値を直接確認したり、変数の分布を確認したりできるのが PHPED の方が便利です。デバッグウィンドウがより詳細になり、合理的で外部スクリプトのデバッグをサポートします。 ZED も実装できますが、設定が少し面倒です。
PHPED のスクリプト構造と機能は ZDE の ~ に似ていますが、クラス要素に至るまでクラスを扱う点では ZDE の方が優れています。
しかし、PHPEDの欠点も非常にひどいものです。つまり、中国語のサポートが非常に貧弱です~~選択時に表示さえ異常になります。もう一つの注意事項は、デバッグするときに、DEBUGGERで言語を設定し、言語をGBに変更すると、変数値を中国語で表示できます~~ そうしないと、中国語を含む変数値は正常に表示できません~
PHP EXPERT EDITOR
PHP EXPERT EDITOR の最新バージョンは 3.0 で、より特徴的な機能には、PHP 構文チェック、プログラムセグメントのブックマーク、マクロ関数、コードテンプレート、組み込み WEB サーバー、デバッガーが含まれます。
コード構造解析におけるPEEの特徴の一つは、各変数の位置が分かることで、追跡したい場合に非常に便利です。
一般に、PEE は中間調の編集環境であり、完成度などの点であまり便利ではありません。
最後に、2つの小さなプログラムを紹介します
PHPProcessorは、コメントや改行などを削除してPHPファイルのサイズを削減したり、変数名を変更したりできるPHPコードの最適化および保護プログラムです。新しい名前を目立たなくするため プログラムを保護するためにプログラムの可読性を低下させます。 FTP ツールが内蔵されており、完全なバックアップ対策が施されています。15 日間は無料です。機能制限があります。 PHP コードのサイズを削減したいだけの場合は、HTMLShrinkerLight という別の無料オプションもありますが、これほど効果的ではありません。
PHPCB-develは、PHPコードの構造を美しくし、可読性を向上させるプログラムです。 ZDE を使用する場合は、無料で速度も速く、非常に便利です。
ツールについては以上です。実際、プログラミングに関して言えば、ツールはあくまで補助的なものであり、多くのプログラマーは EDITPLUS や Notepad を使って優れたプログラムを作成しています。ということは、完璧な編集ツールを待つよりも、もっと本を読んだほうがいいですよね〜〜。