1

私のウェブサイトのいくつかが進歩するにつれて、バージョン管理、使用されなくなったjqueryプラグインなどのために、サーバーは使用されなくなったファイルで雑然としました...

いくつかの正規表現でgrepを使用してスクリプトを作成することを考えていますが、すでに何かが存在する場合は、作業が簡単になります。

誰かがスクリプト/プログラムの正しい方向に私を向けることができます.html / php / jsファイルのリストをフィードしてループすることができます. ..ファイルが含まれていますか?

スクリプトは、src=''、include()、require() などを調べることができます...

私は誰かを探しているわけではありません。続行する方法、または何かが既に存在する場合の出発点にすぎません。

4

2 に答える 2

1

画像、スクリプトなどには、firefox 用の firebug を使用できます (net タグをクリックするだけです)。

PHP では、"var_dump( get_included_files() )" (コードの最後) を使用して、その特定のページに含まれるすべてのファイルを取得できます。

于 2012-12-05T12:54:07.330 に答える
0

このスレッドは、おそらく Java でのみ機能しますが、いくつかの回答を提供する可能性があります。

JavaScript コードには、あまり grep に適していない方法で、さらにいくつかの js/css ファイルが含まれる可能性があることに注意してください。

var extraScript = document.createElement('script');
extraScript.src = scriptUrl;
document.head.appendChild(extraScript);

//or
document.write('<script src="' + scriptUrl + '"></script>');

また、phpinclude*()は、実行する必要があるため grep できない変数または式も使用する場合があります。

他のすべての js が実行された後、JavaScript を使用してレンダリングされた HTML を解析するか、firebug ([ネット] タブ) または Chrome 開発ツールを使用get_included_files()する必要があります。 db または何でも...これを行うには時間がかかる場合があります。

そのようなソリューションが PHP に既に存在するかどうかはわかりませんが (おそらく)、見つかった場合はお知らせします。

于 2012-12-05T12:56:29.347 に答える