ホームページ > バックエンド開発 > PHPチュートリアル > PHP_PHP チュートリアルを使用して静的 HTML を生成するための高速クラス ライブラリ

PHP_PHP チュートリアルを使用して静的 HTML を生成するための高速クラス ライブラリ

WBOY
リリース: 2016-07-21 15:55:41
オリジナル
856 人が閲覧しました

コードをコピーします コードは次のとおりです:

////////////////////////////////////////// // ////////////////////////////////////
//
// 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
//
/ /著作権 1001-1006、すべての著作権は Huijia Studio によって保護されています

//このソフトウェアは、使用、コピー、
//変更および配布が許可されており、このソフトウェアを使用する場合は
//コピーを作成する必要があります。すべての
//上記の著作権表示については、ソフトウェア Huijia スタジオによる
// ご不明な点がございましたら、お問い合わせください
//
//このソフトウェアはフリー ソフトウェアです。このソフトウェアとそのドキュメントを使用、コピー、変更、配布することはできません。
//このソフトウェアが使用される場所には、上記の著作権表示のすべてのコピーを表示する必要があります。このソフトウェアは
//Huijia Studio によって保守されています。ご質問がある場合は、お問い合わせください。ご利用いただきありがとうございます。
//
//////////////////////////////////////////// /// //////////////////////////////////
//このファイルは最後にのみロードできますプログラムのof "、
"/.../e"、
"/././e"、
"/../http:///ies" 、 「/. ./#/" ,
"/<。 '/e"、
"/../../javascript:Ies");
"''..''",
"'javascript:'")
$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 スタジオ All Rights Reserved
//
// Copyright 1001-1006、Hoojar スタジオ All Rights Reserved

//ソフトウェアとファイルの使用、コピー、
//変更、配布を許可するフリー ソフトウェアのソフトウェア
//このソフトウェアを使用する場合は、
//ソフトウェアのメンテナンスにより、すべてのコピーを作成する必要があります。ご質問がある場合は、
//ありがとうございます。 /
//このソフトウェアはフリー ソフトウェアであり、このソフトウェアとそのドキュメントを使用、コピー、変更、配布することが許可されています。
//このソフトウェアが使用される場所には、上記の著作権表示のすべてのコピーを表示する必要があります。このソフトウェアは
//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
// 要約: ホーム情報
// バージョン: 1.0 /
// Cemail: hoojar@163.com
// MSN: hoojar@hotmail.com
// 著作権 2001-2006、Hoojar スタジオ All Rights Reserved
//
// 著作権 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"] = $value;
}
/* ____________________________ 上昇する常識項目のリスト __________________end_______________*/
include("woods-templates.php")
$tpl->require_tpl( "header.html");
$tpl->set_file();
$tpl->block("NEWS", $news);
$tpl ->block("PRODUCT", $product);
$tpl->block("EBPNAME_MSG", $spname);

$tpl->block("LORE", $lore); $tpl->require_tpl("footer.html");
$tpl->parse($atpl, true);
/*_____________テンプレート操作________________end__________________________*/
require("woods-bhtml.php ");//HTML 処理テールを生成
?>






http://www.bkjia.com/PHPjc/318236.html

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/318236.html

技術記事

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート