2009-03-11 13 views
0

現在の動的Webサイトの静的HTMLページを自動的に生成するツールはありますか?すなわち、私の動的ウェブサイトの一意のURLごとに固有のHTMLページを生成する。自動HTMLキャッシュ生成ツール

動的Webサイトコードを変更する必要がない場合は、素晴らしいことです。

答えて

1

ダイナミックサイトはどの言語で書かれていますか?例えば、PHPは多くのキャッシングライブラリでうまく動作します。私はあなたの意図は、これらの動的に生成されたまだprettymuch静的なページを出力する必要がある回数を減らすことだと思いますか?

if(cache exists and is not too old) { 
    serve cached file 
    exit(); 
} 
start buffer 

:(あなたが指定されていませんでしたので、再び、PHPは)

もう一つの方法は、ob_buffer

プリペンド擬似コードを経由してキャッシュを処理できるスクリプトのセットを付加して追加することです擬似コードを付加する

get buffer contents and save to cache file 
echo buffer contents 
+0

Javaで書かれたウェブサイトコード。 – Kishnan

0

ブラウザでは、[ファイル] - [名前を付けて保存]を実行できます。

Internet Explorerを受け入れる場合は、IEのコンポーネントを使用するプログラム(使用する言語は問題ありませんが、.NETとVBではこれを簡単に行うことができます)を作成できます。コンポーネントがサイトを訪問し、IEのAPIを使用してプログラムでHTMLを保存します。

1

スクリプトまたはバッチファイルでwgetを使用してページを取得できます。コードを変更する必要はありません。 wgetはあなたのサイトのディレクトリ構造をミラーリングしますので、そのまま使用することができます(サイト全体をキャッシュしたいと仮定した場合)。または、キャッシュするファイルをコピーするだけで済みます。

1

ウェブサイト全体をクロールし、その構造を維持してローカルに完全なコピーを保存することができます(存在する場合)。

関連する問題