缓存技术

1.页面静态化

把已有的动态页面静态化,并让它按时在数据库中重新取数据更新页面。                                                        优点:加载快。 主要应用了 文件的知识。  主要用于大量访问的主页

2.数据级别缓存

利用文件存储一些内容,作为缓存数据,再次访问时会加快效率。                                                                 优点:在节约存储空间的前提下,尽量的提高数据的使用效果

3.opCode缓存

是对php脚本的缓存技术。在php编译时,缓存预先编辑好的字节码,二次请求时就可以直接从内存中读取编译好的字节码,极大提高了性能。

zend Optimizer:作为一个引擎。负责对已经编译的脚本进行代码优化 缓存

 工具:Apc eAccelerator  Xcache ,但是apc和zend会冲突

4.内存数据库

内存数据库速度快但是容易丢失数据。于是把它作为一个中间件,首次访问去数据库获得并保存在内存数据库,第二次直接到内存数据库中获取。

软件:memcached  分布式更优化

你可能感兴趣的:(缓存技术)