
正文
php数据全面静态化能力 php静态方法和非静态方法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
phpweb如何静态化
静态化 一种是真静态,就是用PHP生成HTM
不过通常使用的是 URLREWIRTE 实现伪静态
相关问答
Q1: 怎样用PHP程序实现URL的静态化
静态化的机制是通过程序读取数据库内容,生成html文件保存在文件目录中,访问者访问的时候直接访问的是html文件 等于说访问者是不访问真正的程序的,访问的只是程序生成的静态页面,程序的作用只是添加修改数据,然后生成html静态页面文件 比如
Q2: 关于php如何实现静态缓存问题如下
楼主,你所说的这个的实现则是
+
根据文件来判断的,每个文件在生成的时候都有一个创建时间,
+
而在数据库的设计中,则是存在这一个修改时间,
+
也就是用数据库来存储和计算这两个值的差值或者是是否相同,
+
再来判断是否要重新生成实质性的HTML文件..
根据楼主的描述,大致的解决思路如上..
而有关
ob_start
的理解,则是:
+
ob_start
先将数据放入
ob
缓存
+
ob_flush
再将缓存数据输出到程序缓存中
+
ob_end_clean
清空缓存并且关闭缓存
+
程序输出
而在页面静态化中,缓存的方法有:
+
ob缓存
+
smarty
缓存
+
ThinkPHP
缓存
+
模版缓存
静态化又分为:
+
实质的静态化
+
伪静态化
这是本人的理解,楼主可以在此基础上加强,形成自己的理解..
php数据全面静态化能力的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php静态方法和非静态方法、php数据全面静态化能力的信息别忘了在本站进行查找喔。








