web-dev-qa-db-ja.com

サーバーの要求と応答時間と組み込みのphp関数との相関関係

要求を送信し、リモートサーバーから応答を受信するだけで、特定のスクリプトで使用されている組み込みPHP関数を特定する方法はありますか?

単純にするために、それは非常に単純であると仮定するかもしれませんPHPスクリプトは1つだけPHP関数を含みます。さまざまな効果が重複している可能性があり、要求/応答時間(ネットワーク、サーバー自体など)が遅れ、そのような相関関係を見つけることができなくなる可能性があります。

しかし、特定のスクリプトで使用されているPHP関数を確実に識別できる、非常に限定されたケースを作成することは、とにかく可能です。必ずしもPHPスクリプト言語。

サーバー上で実行されているPHPバージョン)をフィンガープリントするさまざまな方法を探しています。

1
Awaaaaarghhh

それは不可能だと思います。サーバーのハードウェアとリソース、サーバーの負荷、接続ステータスなど、多くの要因により、応答が変わる可能性があります。

同じハードウェアでまったく同じスクリプトを再現するという極端な場合でも不可能だと思います。同じミリ秒の応答が得られることはありません。たぶん、微小な電気的変動でさえ影響を与える可能性があります。

2
OscarAkaElvis