ホームページ > バックエンド開発 > PHPチュートリアル > Smarty の設定でキャッシュがオフになっていますが、指定したファイルでキャッシュを使用できますか?

Smarty の設定でキャッシュがオフになっていますが、指定したファイルでキャッシュを使用できますか?

WBOY
リリース: 2016-06-13 12:11:11
オリジナル
886 人が閲覧しました

Smarty は設定でキャッシュをオフにしています。指定されたファイルのキャッシュを使用できますか?
オンラインの人数を表示するための小さな関数を作成しました。中間のテクノロジについては説明しません。小規模なプロジェクトで使用するため、精度は高くありませんが、

$smarty -> assign("online_count",online_count());

を表示する必要があります。この関数 online_count を毎回確認したくないのですが ();

は config
my config.php

<br />$smarty = new Smarty();<br />//.......跳过<br />$smarty -> caching = 0; <br />//在线人数<br />$smarty -> assign("online_count",online_count());<br />
ログイン後にコピー


で設定できますか? online_count 変数をキャッシュする必要がありますか?
これを config.php に入れて値を割り当てる必要があるのですか?
オンラインの人数がヘッダーに表示され、ヘッダーにはテンプレートのみが含まれているからです。 PHP $smarty ->display() this header.html template
これらはすべて他のテンプレートで導入されています {include file="common/header.html"}

他の方法はありますか?

今のところ、オンラインの人数をキャッシュするという要件は無視してください。それは不合理でしょうか? 技術的な解決策はありますか?
-----解決策のアイデア-------- --------------
online_count 関数でキャッシュを行うことができます。

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