在thinkPHP中,我静态化了页面。再判断静态化的页面是否存在,如果存在就打开静态化页面,是多余的?

$this->buildHtml("{$aid}",HTML_PATH.'/articles/','index');$fileName=HTML_PATH."/artic... $this->buildHtml("{$aid}",HTML_PATH . '/articles/','index');
$fileName = HTML_PATH."/articles/{$aid}.html";
if (file_exists($fileName)){
$this->display(HTML_PATH."/articles/{$aid}.html");
}
在thinkPHP中,我静态化了页面。再判断静态化的页面是否存在,如果存在就打开静态化页面。代码如下。我这样做是不是多余的?
是不是直接这样写就行了:
$this->buildHtml("{$aid}",HTML_PATH . '/articles/','index');
$this->display();
能解释一下吗?
展开
 我来答
莫路草根
2015-03-12 · TA获得超过4102个赞
知道大有可为答主
回答量:4184
采纳率:85%
帮助的人:1032万
展开全部
$this->buildHtml("{$aid}",HTML_PATH . '/articles/','index');
$this->display();
你这样写的话系统会先把上面的静态化页面加载一次,然后再加载后面的display了,相当于你的静态化页面没起作用一起的
追问
应该怎样写?
追答
我不会写呀~~跟你说的那样,先判断静态页存在不,存在就加载,不存在就display;不过你的静态页要多久更新一次呢?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式