实现web前后端分离开发,前端和后端开发完成后,是否将前后端整合在一起,还是搭建两台服务器。如果是这样,前端与后端分别用哪种服务器。很迷惑
6条回答 默认 最新
- CSDN专家-微编程 2021-09-10 17:25关注
都可以啊,看你怎么选择了
1.放在一起,或者tomcat运行后端,通过nginx部署前端静态资源,也就是你打包后的静态html
2.也可以放到两个不同的服务器里面,一个服务器部署jdk,tomcat,数据库,运行后端,一个服务器部署nginx运行前端
3.也可以放到三台服务器里面,一台服务器主要用来部署tomcat运行java后端代码,一台服务器主要用来运行mysql,一台运行前端
大型项目通常使用三台服务器,另外服务器多的话还可以搭建集群,不过值得注意的是,mysql的服务器最好比放java或者静态文件的服务器配置要好,这样访问的速度才够快,你在界面上进行增删改查操作的实际上都是数据库,所以一般数据库会单独配置集群,进行主从复制和读写分离,目的就是为了减少服务器的压力,这是对于大项目并且每日访问人数特别多而言需要进行配置的,小项目就没那么多要求,对于你练习其实一台服务器足够了本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 安装svn网络有问题怎么办
- ¥15 Python爬取指定微博话题下的内容,保存为txt
- ¥15 vue2登录调用后端接口如何实现
- ¥65 永磁型步进电机PID算法
- ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
- ¥88 找成都本地经验丰富懂小程序开发的技术大咖
- ¥15 如何处理复杂数据表格的除法运算
- ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
- ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
- ¥15 latex怎么处理论文引理引用参考文献