在项目中,合理的使用缓存对性能有较大的帮助。ThinkPHP提供了方便的缓存方式,包括数据缓存、静态缓存和查询缓存等,支持包括文件方式、APC、Db、Memcache、Shmop、Sqlite、Redis、Eaccelerator和Xcache在内的动态数据缓存类型,以及可定制的静态缓存规则,并提供 ...
分类:
Web程序 时间:
2020-04-11 00:09:04
阅读次数:
366
1 class File 2 { 3 private $_dir; 4 const EXT = '.txt'; 5 6 public function __construct() 7 { 8 $this->_dir = dirname(__FILE__).'/files'; 9 } 10 11 pu... ...
分类:
Web程序 时间:
2019-05-24 09:20:08
阅读次数:
131
初期: 单台服务器部署 web与数据库独立部署 动静分离-初期 数据库主从与查询缓存 七层负负载均衡和共享存储 中期: 数据库架构扩展 soa面向服务器架构 dns轮训与数据库全文索引 静态缓存服务器 分布式文件系统cdn 现在 弹性伸缩 微服务 nosql 内存化 异地容灾,应急方案 ...
分类:
Web程序 时间:
2018-07-17 00:12:37
阅读次数:
189
缓存主要为了减少服务器数据库的压力1.静态缓存2.memecache redis缓存静态缓存:保存在磁盘上的静态文件,用PHP生成数据放入静态文件中 ...
分类:
其他好文 时间:
2018-06-18 21:43:09
阅读次数:
123
python env 1, mysql 2,nginx 和初始坏境脚本 3, Django 项目配置 4, uwsgi相关配置文件和目录 PS: 不创建会报错 mkdir /data/uwsgi script/demo/ touch /data/uwsgi script/demo/uwsgi.log ...
分类:
其他好文 时间:
2018-05-03 12:06:54
阅读次数:
268
静态文件缓存 静态缓存在客户端下进行缓存,可以设置缓存文件类型与缓存时间,提升客户端访问站点速度。 语法格式 配置静态缓存 1、模块解注释 vim /apache2/conf/httpd.conf LoadModule expires_module modules/mod_expires.so 2、 ...
分类:
Web程序 时间:
2018-01-28 19:07:42
阅读次数:
288
前端项目在版本迭代的时候,难免会遇到静态缓存的问题,明明开发的是ok的,但是一部署到服务器上,发现页面变得乱七八糟,这是由于静态缓存引起的。 从上面这张图片可以看出,浏览器加载css,js等资源时,size一栏是 from cache ,也就是直接使用了本地的资源,而没有向服务器请求。这样做的好处是 ...
分类:
其他好文 时间:
2017-12-26 00:50:30
阅读次数:
244
静态页面缓存的原理: //php在解析完当前这个页面之后,它会把要生成的这些静态的内容,先把它放在服务器的内存里面,然后再把它发送到客户端浏览器来执行显示。 ...
分类:
其他好文 时间:
2017-08-21 09:53:53
阅读次数:
140
WP Super Cache 是 WordPress 官方开发人员 Donncha开发,是当前最高效也是最灵活的 WordPress 静态缓存插件。它把整个网页直接生成 HTML 文件,这样 Web 服务器就不用解析 PHP 脚本,通过使用这个插件,能使得你的 WordPress 博客将显著的提速。 ...
分类:
系统相关 时间:
2017-08-20 10:25:52
阅读次数:
234
之前对钩子还是有点感兴趣,写下了之前的设计模式,顺手看了钩子,其实你可以比对看一下。钩子和我上一篇的观察者模式或者策略模式很有关联,应该就是相通的。应用场景:来之TP行为的文字---》框架的执行流程中,例如路由检测是一个行为,静态缓存是一个行为,用户权限检测也是..
分类:
Web程序 时间:
2017-08-09 01:13:04
阅读次数:
299