thinkphp 生成html静态页面的原理,谁知道?我看了生成静态html的这个函数,但是,不明白。。

如题所述

1、配置conf/config.php:
'URL_MODEL'=>2,
'URL_HTML_SUFFIX'=>'.html',
2、项目目录中增加.htaccess文件,内容:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>
3、链接使用U方法(详见ThinkPHP3.0完全开发手册 5.10 URL生成)
4、运行前,记得删除runtime文件夹(清除缓存)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-09
其实就是根据模板文件生成静态的html文件。首先读取模板文件,获取模板文件内容,然后将变量替换,再写入到一个新的html文件里面。
涉及到了php对文件的读写。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网