Joomla キャッシュ Jcache

WBOY
リリース: 2016-07-28 08:25:36
オリジナル
1161 人が閲覧しました

joomla は Jcache を通じてデータをキャッシュします:

<code><span>//调用Cache,参数'com_campaign'为缓存组,必须!</span><span>$cache</span><span>=</span>   JFactory<span>::getCache</span>(<span>'com_campaign'</span>,<span>''</span>);
<span>//设置:即使关闭全局缓存时,此缓存仍有效</span><span>$cache</span><span>-></span>setCaching(<span>true</span>);
<span>//设置缓存时间,此处设置为 60s</span><span>$cache</span><span>-></span>setLifeTime(<span>60</span>);
<span>//获取缓存</span><span>$name</span><span>=</span><span>$cache</span><span>-></span>get(<span>'userid_101'</span>);
<span>if</span>(<span>!</span><span>$name</span>){
    <span>$str</span><span>=</span><span>'my name is cache'</span>;
    <span>//设置缓存</span><span>$cache</span><span>-></span>store(<span>$str</span>,<span>'userid_101'</span>);
}
echo <span>'<pre class="brush:php;toolbar:false">'</span>;print_r(<span>$name</span>);exit;
<span>//移除缓存</span><span>$cache</span><span>-></span>remove(<span>'userid_101'</span>);

<span>//获取全部缓存对象列表及简介</span><span>$cache</span><span>-></span>getAll();
<span>//清除缓存组。第二个参数为:group|notgroup 默认为group。notgroup不知道是干什么的</span><span>$cache</span><span>-></span>clean(<span>'com_campaign'</span>,<span>'group'</span>);
</code>
ログイン後にコピー

参照アドレス:
https://api.joomla.org/cms-3/classes/JCache.html
https://docs.joomla.org/API15:JCache

').addClass('事前番号付け').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

上記では、Joomla のキャッシュ Jcache についてその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。

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