コードをコピーします コードは次のとおりです:
////////////////////////////////////////// // ////////////////////////////////////
//
// Zhang Shulin - Huijia Studio
/ /
// モジュール名: woods-bhtml.php
// 要約: 静的 HTML ハンドラーテールの生成
// バージョン: 2.0
// 日付 1006-11-25
// 著者: woods·zhang
//ウェブサイト: http://www.hoojar.com/
// 電子メール: hoojar@53.com
// MSN: hoojar@hotmail.com
// Copyright 1001-1006, Hoojar Studio All Rights Reserved
//
/ / Copyright 1001-1006、Huijia Studio によるすべての著作権保護
//このソフトウェアは、ソフトウェアとファイルの使用、コピー、
//変更、配布を許可しており、このソフトウェアを使用する場合は、
//のコピーを配置する必要があります。すべての
//上記の著作権表示は、ソフトウェア Huijia スタジオによるものです
// ご不明な点がございましたら、お問い合わせください
// このソフトウェアはフリー ソフトウェアです。このソフトウェアとそのドキュメントをコピー、変更、配布すること。
//このソフトウェアが使用される場所には、上記の著作権表示のすべてのコピーを表示する必要があります。このソフトウェアは
//Huijia Studio によって保守されています。ご質問がある場合は、お問い合わせください。ご利用いただきありがとうございます。
//
//////////////////////////////////////////// /// //////////////////////////////////
//このファイルは最後にのみロードできますプログラムのof "、
"/.../e"、
"/././e"、
"/../http:///ies" 、 「/. ./#/" ,
"/'。 '/e"、 「'\1"../'"、
".."、
「''..''」、
$buffer = preg_replace($); search, $replace, $buffer);
/*__________处理因生成HTML文件為生成的种径问题_____end_______________*/
}
$fp = fopen(HTML_FILE, "w");
if ($fp )
{
/*_____________HTML ファイルを生成_______________beign__________________*/
?>/////////////////////////// /// //////////////////////////////////////////////// /
//
// Zhang Shulin - Huijia Studio
//
// モジュール名: woods-thtml.php
// 要約: 静的 HTML ハンドラー ヘッダーの生成
// バージョン: 2.0
// 日付 1006-11 -25
//著者: woods·zhang
// ウェブサイト: http://www.hoojar.com/
// 電子メール: hoojar@53.com
// MSN: hoojar@hot mail.com
// 著作権1001-1006, Hoojar studio All Rights Reserved
//
//Copyright 1001-1006, Hoojar studio All Rights Reserved
//ソフトウェアとファイルの使用、コピー、
//変更、配布を許可するフリーソフトウェアのソフトウェア。
//このソフトウェアを使用する場合は、
//上記の著作権表示をすべてコピーする必要があります。ソフトウェア Huijia スタジオによるメンテナンスです。ご不明な点がございましたら、お問い合わせください
//
//このソフトウェアはフリー ソフトウェアであり、このソフトウェアとそのドキュメントを使用、コピー、変更、配布することが許可されています。
//このソフトウェアが使用される場所には、上記の著作権表示のすべてのコピーを表示する必要があります。このソフトウェアは
//Huijia Studio によって保守されています。ご質問がある場合は、お問い合わせください。ご利用いただきありがとうございます。
//
//////////////////////////////////////////// /// //////////////////////////////////
//このファイルは最初にのみロードできますプログラムの
ob_start();
/*___________ HTML ファイルが生成されているかどうかを確認します。生成されている場合は、HTML ページに移動します____________begin__________*/
$qstring = isset($_SERVER["QUERY_STRING"]) ? QUERY_STRING"] : " ";
if ($qstring)//プログラムは GET リクエスト処理を追加します
{
efilename}-{$qstring}.html");
}
else
{
define("HTML_FILE", " ./h/{$efilename}.html");
}
if (file_exists(HTML_FILE))
{C $ lcdime = filemtime (html_file); // 最後にファイルを作成した時刻
IF (($ LCFT+3600) & GT; Time ()) // 最後に生成された HTML ファイルが過去 1 回のファイル内容に基づいているかどうかを判断します
if ($go_html)//HTML ファイル表示に直接移動するか、PHP コンテンツ出力を読み取るか (0: PHP読み取りコンテンツ出力1:直接転送)
_Contents(html_file)); //ディスプレイを読み取ります
。
/*___________ HTML ファイルが生成されているかどうかを確認し、生成されている場合は、HTML ページに移動します____________end__________*/
//////////// //// ///////////////////////////////////////////////// //////////////
//
// Zhang Shulin - Huijia Studio
//
// モジュール名:index.php
// 要約: ホーム情報
// バージョン :
// Cemail: hoojar@163.com
// MSN: hoojar @hotmail.com
// 著作権 2001-2006、Hoojar スタジオ全著作権所有
//
// 著作権 2001-2006、Hoojar スタジオ 全著作権所有
/ /このソフトウェアは、使用、コピー、
を許可しており、 //このソフトウェアを使用する場合は、
//ソフトウェアHuijiaスタジオによる上記の著作権表示をすべてコピーする必要があります。
//メンテナンス、ご不明な点がございましたら、 までご連絡ください。
// ありがとうございます
//
//このソフトウェアはフリー ソフトウェアであり、このソフトウェアとそのドキュメントを使用、コピー、変更、配布することが許可されています。
//このソフトウェアが使用される場所には、上記の著作権表示のすべてのコピーを表示する必要があります。このソフトウェアは
//Huijia Studio によって保守されています。ご質問がある場合は、お問い合わせください。ご利用いただきありがとうございます。
//
//////////////////////////////////////////// /// //////////////////////////////////
require("woods-thtml.php"); //HTML 処理ヘッダーを生成
//if (count($_GET) < 1 && count($_POST) < 1){require("woods-thtml.php");}//HTML 処理ヘッダーを生成
require ("{$exec_file }");//言語定義ファイルを登録
foreach ($lang as $key => $value)
{
$atpl[strtoupper($key) ."_LANG"] = _List;常識的な項目は増加します __________________end_______________*/
include("woods-templates.php");
$tpl = new WoodsTpl("./templates/");
$tpl->require_tpl("header.html ");
$tpl->set_file();
$tpl->block("EBCORP", $scorp);
$tpl->block("ニュース"); "PRODUCT", $product);
$tpl->block("EBPNAME_MSG", $spname);
$tpl->require_tpl ("フッター") .html");
$tpl->parse($atpl, true);
$tpl = NULL;
/*_____________テンプレート操作_______________________________end____________________________*/
require("woods-bhtml.php") ;//HTML処理末尾を生成
?>
上記は、http://www.google.com.hk/ の内容を含め、PHP で実装された静的 HTML を生成するための高速クラス ライブラリを紹介しています。参考になれば幸いです。興味のある友達は PHP チュートリアルにアクセスしてください。