Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[已答复] 请教SS的缓存问题

[复制链接]
roamen 发表于 2009-10-22 10:14:03 | 显示全部楼层 |阅读模式
本帖最后由 roamen 于 2009-10-22 10:35 编辑
  1. <!--{block name="model" parameter="name/house/catid/5/order/i.dateline DESC/limit/0,12/subjectlen/18/subjectdot/0/cachename/house/tpl/data"}--><!--house-->
  2.                     <!--{loop $_SBLOCK['house'] $value}-->
  3.                     <li>
  4.                             <dt class="dd01"><a href="$value[url]" target="_blank">$value[subject]</a></dt>
  5.                         <dt class="dd02">$value[hx]</dt>
  6.                         <dt class="dd03">$value[seniority]</dt>
  7.                         <dt class="dd04">$value[price]</dt>
  8.                     </li>
  9.                     <!--{/loop}-->
复制代码
1.不知道里面的tpl/date指的是什么?
2.这个数据缓存是存在哪里的?
3.cachename的名字是可以随意更改吗?
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-22 10:16:53 | 显示全部楼层
1# roamen


        1、它是指调用数据后页面获取数据的方式,data即是只获取数据。
2、数据调用的缓存是放在数据库的cache表中的。
3、cachename值可随意更改。
回复

使用道具 举报

 楼主| roamen 发表于 2009-10-22 10:30:49 | 显示全部楼层
本帖最后由 roamen 于 2009-10-22 10:32 编辑

2# lidq.jingwu
1.那tpl还有哪几种其他方式呢
2.数据库的cache表好多啊。不知道放在哪个表,对应的是什么。我看到cachename的名字中没有找到我自己随便写的名字。
3.还有数据库cache表的缓存的缓存数据是人工设定的 还是程序自动生成的?
4.我试着打印 例子中的 $value值 可找不到我要的其他字段,如何在缓存中增加我要的相关字段?
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-22 10:38:39 | 显示全部楼层
如果写数据调用,不用关心这些数据是怎么p放的,在后台就可以生成。
tpl后面的值有很多,除data外其他的值对应的都是展示风格模板的名字。
cache表缓存是由程序生成的无须关心
cachename的名字在block中随便改就行了,不用看数据库的。
在缓存中是不可能增加字段的。
生成block块:后台,模块管理,创建模块,生成即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 22:54 , Processed in 0.082047 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表