- 论坛徽章:
- 1
|
本帖最后由 97251230 于 2017-03-25 23:54 编辑
如题,目前情况是这样的,windows服务器,由于程序是php+mysql的,目前因为资源文件的加载,会导致网站运行缓慢。想的办法是将程序和文件分开用2个服务器,由于程序系统限制以及文件限制,其实把程序和文件完全分离开并不是最好的办法。
现在考虑把数据库mysql放到类似百度云 阿里云之类的rds数据库,然后通过独立服务器这边的程序系统直接进行写入,然后在rds数据库这边直接创建一个代理,只负责读写。
实际想实现的是这个样子:
windows服务器:至强Xeon 8核16G (目前的)
后端程序在服务器上,文件在服务器上。
前端程序在百度云,数据库使用百度云rds数据库。
疑问:
1、这样的方法是否可行,是否会存在后端程序在进行写入的时候,百度云rds是否可能会有没有写入进行的情况。
2、之前是打算直接把服务器上cdn,但是中途出了点小插曲,服务器会老挂(感觉是cdn蜘蛛抓取的)。
3、打算把数据库分离出来,也是考虑服务器可能会损坏,目前文件已经通过备份软件实时备份了,但是数据库还没有,现在还有点大。
这种情况下,首先服务器肯定是要放文件的,以及后端程序必须要放在服务器上。
有没有能够保证前端程序的速度,文件的速度慢一点都没关系,但是前端网页的速度希望可以得到保证。(暂可不考虑备份这一问题,对了是一个资源站)
服务器小白,希望大神可以抽空指点一二,感谢了。
|
|