-
lantinglou
发布于 2020-05-08
- 分类:PHP开发
- 阅读(590)
- 评论(0)
- 使用 谷歌 BBR暴力加速版+锐速
- 开启GZIP
- 使用前端公共库(百度 360 又拍云)
- 使用图片懒加载
- 使用百度云加速 incapsula cloudflare 等CDN加速服务。
- 静态化生成静态页面,减少PHP等语言的执行时间。
- 检查DNS服务器是否解析时间过长,百度云加速解析不稳定,慎用!!。
- 静态内容(HTML,CSS,JS,图片等)使用静态CDN。(需要付费可选,Keydns)
- 首次加载与DNS和ping关系大,但渲染开始相差100-200ms基本感觉不到
- 使用PHP加速器(开启静态化此项无效,但可以加速后台),详情见:PHP加速方案安装加速缓存xcache和Zend Opcache
- 使用七牛,又拍云,阿里云存储,阿里云引擎等存储自定义CSS/JS和图片等静态资源。
- 加快DNS解析速度,可以通过提高TTL值(一天)和使用热的DNS解析商来实现,这适用于不要随时宕机切换的情况。如果要宕机切换,请及时修改TTL并在切换后改回来。
CDN加速方案组合:
- 香港高宽带限制流量的主机+DNSPOD+全站静态化+静态资源缓存+图片懒加载(高、贵)
- 香港高宽带限制流量的主机+DNSPOD+静态CDN(七牛,又拍云,阿里云存储)+全站静态化+静态资源缓存+图片懒加载(高、贵+额外静态CDN付费)
- 美国主机+ Cloudflare (百度云加速)+静态CDN(七牛,又拍云,阿里云存储)+全站静态化+静态资源缓存+图片懒加载(存在DNS解析慢的问题)(较高+额外静态CDN付费)
- 美国主机+DNSPOD(百度云加速DNS功能)+Incapsula(日本香港节点)+全站静态化(incapsula对静态支持不是很好,用激进模式看看)+静态资源缓存+图片懒加载(推荐)(目前看来最稳定)
- 美国主机+ Cloudflare +静态CDN(七牛,又拍云,阿里云存储)+全站静态化+静态资源缓存+图片懒加载(中等)
实测方案三(有好香港或者日本CDN的IP地址前提下)略优于方案四大约快百分之20左右。
DNS服务器比较:
- 百度云加速NS服务器多,NS服务器IP有的指向国内的百度公司的,也有指向Cloudflare的,导致有些NS服务器偶尔不稳定。
- DNSPOD的NS服务器的IP全部指向在国内,偶尔抽风。
3.DNS.com不错
最新评论