php静态话简单笔记

来源:互联网 发布:windows打开81端口 编辑:程序博客网 时间:2024/05/19 16:47


1、php文件执行:语法分析-编译-运行->数据库->缓存

静态文件


2、优化页面响应时间:
动态页面静态化
优化数据库
负载均衡
缓存

页面静态化:
应用场景:内容不经常改动的【新闻发布系统】新闻.php->新闻.html




优点:减少时间、减少压力


注意:内容经常改变的不适合试用 经常更新的 微博不适合


eg:sina.com.cn/index.shtml


3.动态URL地址设置为静态形式


a.com/index.php?c=user&a=index&uid=100
a.com/user/100.html [伪静态 web服务器搞的配置] 




4.buffer认知 [从缓存到硬盘]
phpbuffer php.ini文件  output_buffering on (defatult)






ob_get_contents();获取缓冲区数据


如果ini配置文件中关闭 数据就获取不到
如果不开启,可以在php头文件 添加ob_start();




5.php如何实现页面纯静态化


方法1:file_get_contents();
方法2: php内置缓存机制




4.静态化介绍




php静态化分两种:


纯净态 
局部静态
全部静态


伪静态


新浪的首页 静态化 有ajax去请求服务器
0 0
原创粉丝点击