当实施了反向代理集群模式后,用户访问仍然很慢,那么该怎么优化呢?
早期,我们应该对代码修改最小,性能提升最快的方法,最长使用的方法为三大分离:
* 动静分离
* 读写分离
* 前台和后台分离
什么是静态页面?
是指互联网架构中,几乎不变的页面或者变化频率极低的页面,例如首页等html页面,js、css等样式文件,可用使用cdn,nginx进行加速
什么是动态页面?
不同用户访问,传入不同的参数,由服务端计算拼接临时生成的页面,与动态页面匹配的互联网加速技术由
* 分层架构
* 服务化架构
* 数据库缓存架构
什么是动静分离?
使得静态页面和动态页面,分开不同的系统访问的架构设计
![](https://img.kancloud.cn/35/bf/35bf38989dfd6f1e1249d3f9c1b4e911_1239x472.png)
页面静态化技术,适用于数据量不大,生成静态页面数量不多的业务