未使用のPHP拡張機能を探す

画像

PHPインタープリターを高速化する1つの方法は、未使用の拡張機能を無効にすることです。
もちろん、パフォーマンスの向上はそれほど重要ではありませんが、拡張機能を無効にするのにそれほど時間はかかりません。そのため、この方法を使用することは理にかなっています。

主な問題は、未使用の拡張機能を見つけることです。これらの目的のために、この問題に役立つ小さなユーティリティを作成しました。

このユーティリティにはCLIインターフェイスがあり、次のように呼び出されます。
php -f php_unused_extensions_scanner.php <phpプロジェクトがあるディレクトリへのパス>

このユーティリティは次のように機能します。

結果は、拡張機能のリストになります。抽出されたキーワードはどこにも見つかりませんでした-現在は無効にできます。
一部の拡張機能は、スクリプトから呼び出されることを意図していませんが、いわば「サービス」(xDebug、eAccelerator、APCなど)であることに注意してください。
したがって、それらを無効にするときは注意し、スクリプトのパフォーマンスを確認することを忘れないでください。

ユーティリティはgithubから入手できます

Source: https://habr.com/ru/post/J133083/


All Articles