当前位置: 首页 > news >正文

网站设计开发的难点开发网站建设用什么框架

网站设计开发的难点,开发网站建设用什么框架,wordpress纯静态化插件,淘宝客帮做网站这几天接触了phpcms的页面缓存#xff0c;有些感触。其好处就不多说了#xff0c;它一般是用在数据库查询较多的页面中#xff0c;对于插入修改删除的页面就不大合适了。 这里有缓存技术的简单介绍#xff1a;http://www.cnblogs.com/penghcn/articles/2720202.html php页面…  这几天接触了phpcms的页面缓存有些感触。其好处就不多说了它一般是用在数据库查询较多的页面中对于插入修改删除的页面就不大合适了。   这里有缓存技术的简单介绍http://www.cnblogs.com/penghcn/articles/2720202.html   php页面缓存主要用到的是ob系列函数如ob_start(),ob_end_flush(),ob_get_contents()   下面是编码部分。   1.初始化函数一般是设置页面缓存路径、缓存文件命名格式等可按个人喜好自定义。这里用到的识别ID是经加密的$_SERVER[REQUEST_URI]参数。这个函数中最后还有一个if判断若未过缓存期则加载缓存文件否则加载源文件。 1 function page_init()2 { 3 $url $_SERVER[REQUEST_URI];//子url该参数一般是唯一的4 $pageid md5($url);5 $dir str_replace(/,_,substr($_SERVER[SCRIPT_NAME],1,-4));6 //目录命名方式如exp_index7 if(!file_exists($pd PAGE_PATH.$dir./))mkdir($pd,0777) or die($pd目录创建失败);8 //如cache/page/exp_index/9 define(PAGE_FILE,$pd.$pageid..html); 10   //如cache/page/exp_index/cc8ef22b405566745ed21305dd248f0e.html 11 $contents file_get_contents(PAGE_FILE);//读出 12 13 if($contents substr($contents, 13, 10) time() )//对应page_cache()函数中加上的自定义头部 14 { 15 echo substr($contents, 27); 16 exit(0); 17 } 18 return true; 19 }   2.页面缓存函数这里使用到一个技巧在缓存文件的内容中加上一个头部信息--过期时间所以每次只需要对头部中的过期时间和当前时间进行比较在page_init()函数中进行就能判断缓存是否过期了。 1 function page_cache($ttl 0) 2 { 3 $ttl $ttl ? $ttl : PAGE_TTL;//缓存时间默认3600s 4 $contents ob_get_contents();//从缓存中获取内容 5 $contents !--page_ttl:.(time() $ttl).--\n.$contents; 6   //加上自定义头部过期时间生成时间缓存时间 7 file_put_contents(PAGE_FILE, $contents);//写入缓存文件中 8 ob_end_flush();//释放缓存 9 }   3.函数使用注意这两个函数有先后执行顺序还有别忘了ob_start() 1 ?php 2 page_init();//页面缓存初始化 3 ob_start();//开启缓存 4 5 ...//代码段 6 7 page_cache(60);//一般是最后一行 8 9 ? 转载于:https://www.cnblogs.com/penghcn/archive/2012/10/15/2724279.html
http://www.zqtcl.cn/news/583596/

相关文章:

  • 东莞营销网站建设直播php 网站 项目
  • 网站访问量什么意思wordpress 静态商店
  • 汕头建站平台网站如何配置域名
  • 大芬网站建设石嘴山网站建设
  • 彩票网站开发解决方案wordpress网站如何与关联
  • 怎么做各大视频网站的会员代理芜湖的网站建设
  • 番禺做网站开发免费素材下载网站
  • 做网站服务公司王业美
  • 遵义网站建设推广城乡住房建设部官网查询
  • 电商设计网站素材免费建站网站seo
  • 做雕塑网站丹阳网站推广
  • 夏津网站建设公司应用分析网站
  • 长春seo网站优化个人网站要有什么
  • 网站开发流程步骤 口袋青海个人旅游网站建设
  • php企业网站多少钱图书馆网站建设建议
  • 企业网站建设综合实训学习体会个人网站空间申请
  • 企业小型网站要多少钱合肥城乡建设网站首页
  • 济南建站公司注意事项做钓鱼网站要什么工具
  • 网站建设数据录入创建网络公司
  • 行业网站建设报价摄影标志logo设计欣赏
  • 做reference的网站网站首页 模板
  • 微信php网站开发流程图做网站优化好的网络公司
  • 网站显示百度地图长沙制作网页的基本步骤
  • 免费做封面的网站哈尔滨网页制作要多少钱
  • html免费网页素材网站优化教程
  • 百度关键词网站排名优化软件seo服务 收费
  • 中英文切换网站网站建设的关键问题
  • 5款免费网站管理系统wordpress 本地
  • 企业网站制作公司盈利百度云搜索
  • 微云影视自助建站系统大理州建设局网站门户网