如何利用PHP代码将动态页面转化为静态页面 用ob_get_contents()函数保存网页数据,然后将数据写入文件后缀为.html的文件中即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你个快速改变服务器负担的思路 缓存机制=====================每个页面动态生成静态文件文件时间 = 数据库记录的时间文件名 = 当前处理的文件名+传值参数+[记录时间1,记录时间2,.....]文件目录 = cahe (自定)浏览器请求页面时if(当前处理的文件名+传值参数+[记录时间1,记录时间2,.....])存在){ 调用此文件输出}else{ 检测并删除原有以(当前处理的文件名+传值参数)开头的文件 重新生成(当前处理的文件名+传值参数+[记录时间1,记录时间2,.....])的文件 输出此文件}//要求,所有数据库记录要有最后更新的时间记录如果只有一条记录,则直接if文件名时间 问:web开发项目管理的问题,在前期设计和web Demo都出来了 接下来 还要做那些文档? 删除数组中重复数据 PHP怎么写迅雷地址加密解密的方法 关于变量在url上传递的问题?百度知道上半个月都没有人回答的问题! 如何从一段简介中取出关键词 怎样用正则匹配一个链接? 尚未圆满解决的问题。二次求教! md5最多可以家几位密码 如何更改PHP的设置,更改inclued_path路径和track_vars为on? 怎样获取table内的某一个td元素来作为一个变量? 在哪里可以得到PHP+MYSQL的免费空间 可否谈一下PHP168、PHPCMS 这些网站整站的意见。
缓存机制
=====================
每个页面动态生成静态文件
文件时间 = 数据库记录的时间
文件名 = 当前处理的文件名+传值参数+[记录时间1,记录时间2,.....]
文件目录 = cahe (自定)
浏览器请求页面时
if(当前处理的文件名+传值参数+[记录时间1,记录时间2,.....])存在){
调用此文件输出
}else{
检测并删除原有以(当前处理的文件名+传值参数)开头的文件
重新生成(当前处理的文件名+传值参数+[记录时间1,记录时间2,.....])的文件
输出此文件
}
//要求,所有数据库记录要有最后更新的时间记录
如果只有一条记录,则直接if文件名时间