对于刚做网站的小伙伴来说,一直抱怨搭建出来的网站访问慢怎么办别着急!接下来认真看。我给你们列几种常规的方法
方案 | 做法 | 效果 |
---|---|---|
1 | 加cdn | 有效 |
2 | 尽量不要外链文件 | 有效 |
3 | 多台服务器同时运行一个网站! | 推荐 |
加cdn的方法我就不说了,至于方案2的话就尽量重点讲一下吧,这是一个有趣的事情,用浏览器访问网站的时候是异步执行。emmm..这里有异步和同步的概念,那么使用外链文件的话,万一这条外链访问速度比较慢那么你网站某个功能就会不起作用,得等到浏览器访问完这条外链才能使用这个功能那样很麻烦,所以就需要本地化文件。就是通过人工访问这个外链把内容本地化,举一个例子。一条css外链,陈某通过手动访问了这条外链并且将css文件复制到了他的服务器里面去。这就是本地化。
方案3重点讲一下!
多台服务器运行同一个网站说起来难理解,其实很好理解的,还是举个例子。陈某买了2台服务器一个mysql数据库,他想把2台服务器都装同一个网站程序,那么数据怎么办呢?这时他灵机一动想到了连接同一个mysql数据库怎样数据就可以同时在两个网站之间游走。也就是说用台一个数据库可以将集中化,把不必要的麻烦省去。那么问题来了,这样真的能优化网站速度吗。在写这篇文章我已经实验过,是可以的。这样的优化方案我只推荐一些需要监控执行的网站,别的网站不推荐。
数据库开放连接权限请到我写的navicat文章中看