PHP 用の無料で軽量な YUI のようなコンプレッサーはどこにありますか?
ファイルサイズが小さくなると確信していますが、PHPコードを圧縮するとパフォーマンスが向上しますか?
これは難読化ツールと同じものですか?
JavaScript の圧縮には利点があります。これは、スクリプトを解釈する前に、ネット経由でクライアントに送信する必要があるためです。ファイル サイズが小さいほど、エンド ユーザーに届く速度が速くなります。PHP はサーバー上で直接解釈されるため、コードを圧縮しても実行速度には影響しません。
速度向上が必要な場合は、アプリのコンパイル済み PHP バイトコードをキャッシュするPHP アクセラレータを検討する必要があります。
エンタープライズ グレードの圧縮および難読化ツールであるionCube ( http://www.ioncube.com/sa_encoder.php )の PHP Encoder という製品があります。
PHP Encoder は、コンパイルされたバイトコードを作成して実行するための PHP 拡張機能で、ランタイム パフォーマンスの高速化と最大限のセキュリティを実現します。
コードはすでに部分的にコンパイルされているため、ファイルサイズが縮小され、実行時間が短縮されます
PHP バイトコード キャッシュを使用することもお勧めします ( APCを使用しています)。
ただし、完全を期すために: PHP には、コメントと不要な空白を削除する (またはコマンド ラインから "php -w" を実行する) 関数php_strip_whitespace () があります。
これはかなり無意味な作業です。JS を使用すると圧縮が必要になります。ダウンロードするのに、PHP スクリプトはダウンロードされないからです。いずれにせよ、オープン ソース コミュニティに参加するには、コードがきれいでコメントが付けられている必要があります。そうしないと、あなたは絶滅の危機に瀕している恐竜です。
NuSphere は、コードの保護と高速化の両方のためにNu-Coderもリリースしました。