缓存技术
2018-09-03 本文已影响0人
机器不能学习
1.页面静态化
把已有的动态页面静态化,并让它按时在数据库中重新取数据更新页面。 优点:加载快。 主要应用了 文件的知识。 主要用于大量访问的主页
2.数据级别缓存
利用文件存储一些内容,作为缓存数据,再次访问时会加快效率。 优点:在节约存储空间的前提下,尽量的提高数据的使用效果
3.opCode缓存
是对php脚本的缓存技术。在php编译时,缓存预先编辑好的字节码,二次请求时就可以直接从内存中读取编译好的字节码,极大提高了性能。
zend Optimizer:作为一个引擎。负责对已经编译的脚本进行代码优化 缓存
工具:Apc eAccelerator Xcache ,但是apc和zend会冲突
4.内存数据库
内存数据库速度快但是容易丢失数据。于是把它作为一个中间件,首次访问去数据库获得并保存在内存数据库,第二次直接到内存数据库中获取。
软件:memcached 分布式更优化