加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

网页静态化和单引号和双引号

(2011-08-26 17:37:01)
标签:

单引号

双引号

网页静态化

杂谈

分类: php那些事
网页静态化原理:

第一种思路:网页静态话的原理是共缓冲区读取文件存到一个文件夹里,但客户端再次请求的时候就做判断,判断在静态化文件夹中是否有其缓存的页面,有的话就直接读该文件,没得话就直接读模板文件。

第二种思路:写法是直接自己请求自己一次把生成的文件放到一个而文件中就直接是缓存文件。

单引号和双引号使用的时机:

第一:在正则匹配或数组里用双引号会出现问题,用单引号就不会

 

private function replace($str){

$zz = array(

'/\{\s*\$([a-z_][a-z0-9_]*?)\s*\}/i'

);

$con = array(

'<?php echo $this->vars["\1"]; ?>'

);

$newstr = preg_replace($zz,$con,$str);

return $newstr;

}

 

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有