0
PHPを使用してXMLファイルで解析されるアイテムが多数存在すると、サーバーがどのような影響を及ぼすでしょうか。たとえば、100万アイテム、および1百万の項目。生成されたhtmlをキャッシュするソリューションはありますか?PHPを使用したXMLファイルの解析のためのサーバー負荷の影響
PHPを使用してXMLファイルで解析されるアイテムが多数存在すると、サーバーがどのような影響を及ぼすでしょうか。たとえば、100万アイテム、および1百万の項目。生成されたhtmlをキャッシュするソリューションはありますか?PHPを使用したXMLファイルの解析のためのサーバー負荷の影響
10と100万の解析の違いは10万回です。
:影響は、あなたはそれがスクリプトを実行するのにかかった時間を簡単に時間をすることができます
など、あなたがそれらを解析しているか、あなたがそれらをロードしているか、ファイルのサイズによって異なります
$start = time();
//...your script
echo "Time taken: ".(time()-$start)." seconds";
スクリプトを、たとえば100個のファイルで実行します。 5秒かかる場合は、100万ファイルで実行するのに約50,000秒かかります。
もっと確実に答えられるようにするには、もっと詳細が必要です。
ありがとうございました。実際、私のウェブサイト全体はxmlファイルに保存されたデータで動作します。私はPHPを使用してそれらを解析し、別のPHPページで生成されたHTMLを出力しています。私は負荷を減らすようにHTMLページをキャッシュする方法を探しています。 – Sam
ちょうど百万のHTMLファイルを作成するのが最も簡単かもしれませんか? – SpoonNZ
それは、キャッシュソリューションがないことを示唆しています。:( – Sam