thinkphp は静的データ構成を生成します
thinkphp は静的ファイル構成を生成します
$this->buildHtml('hello', 'user/','index');
このように、hello.shtml に作成されます
設定もキャッシュします
ちなみに、本番キャッシュを設定すると、すぐに生成されるのではなく、一定時間が経過すると自動的に静的ページが生成されます。
cofig.php で設定します
if (!define('THINK_PATH')) exit();
配列を返す(
?'HTML_CACHE_ON'=>true,
?'HTML_CACHE_TIME'=>10,//時間の単位は秒です
?'HTML_READ_TYPE'=>0,
);
?
?
?
--------------------------
?
プロジェクトは c:/www/Tp/admin/
にあります。生成された静的ファイルのターゲット c:/www/tp/html/
関数 dirname を使用して、削除されたファイルのパスを返しますか? たとえば、tp/dl/123.php ですか? dirname を使用すると、絶対パス c:/tp/dl が返されます。
index.php エントリ ファイルの構成重要なことについて直接話す
define('WEB_PATH', dirname(__FILE__) );
define('NO_CACHE_RUNTIME', true);//デバッグ
config.php
プロジェクト構成と .htm
HTML_FILE_SUFFIX =>'.htm'
?コントローラーではマップを使用します
関数 create(){
//エコー THINK_PATH;
$path = dirname(WEB_PATH).'HTML\';
//$path = dirname(dirname(WEB_PATH).'HTML');
echo $path;
$this->buildHtml('loves',$path,'index');
}
?
------------------------
?
1.UrlcreateAction を Web プロジェクトに配置します
パブリック関数 url_news_view(){
header("Content-Type:text/html; charset=utf-8");
$dirpath = dirname($_SERVER['SCRIPT_FILENAME']).'/Html/';//html ルート ディレクトリの最後の / は必須ですか?
$news = M('new');
$list = $news->select();
foreach($list as $var){
$id = $var['new_id'];
$this->assign('data',$var);
var_dump($id);
$this->buildHtml("news/{$var['addtime']}",$dirpath,"Index:news_view");???
}
}
テンプレートの出力コンテンツを操作した後、Index: news_view の静的ページを生成します

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。
