实现web前后端分离开发,前端和后端开发完成后,是否将前后端整合在一起,还是搭建两台服务器。如果是这样,前端与后端分别用哪种服务器。很迷惑
6条回答 默认 最新
- CSDN专家-微编程 2021-09-10 17:25关注
都可以啊,看你怎么选择了
1.放在一起,或者tomcat运行后端,通过nginx部署前端静态资源,也就是你打包后的静态html
2.也可以放到两个不同的服务器里面,一个服务器部署jdk,tomcat,数据库,运行后端,一个服务器部署nginx运行前端
3.也可以放到三台服务器里面,一台服务器主要用来部署tomcat运行java后端代码,一台服务器主要用来运行mysql,一台运行前端
大型项目通常使用三台服务器,另外服务器多的话还可以搭建集群,不过值得注意的是,mysql的服务器最好比放java或者静态文件的服务器配置要好,这样访问的速度才够快,你在界面上进行增删改查操作的实际上都是数据库,所以一般数据库会单独配置集群,进行主从复制和读写分离,目的就是为了减少服务器的压力,这是对于大项目并且每日访问人数特别多而言需要进行配置的,小项目就没那么多要求,对于你练习其实一台服务器足够了本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?
- ¥30 数字电源对DSP芯片的具体要求
- ¥20 antv g6 折线边如何变为钝角
- ¥30 如何在Matlab或Python中 设置饼图的高度
- ¥15 nginx中的CORS策略应该如何配置
- ¥30 信号与系统实验:采样定理分析
- ¥100 我想找人帮我写Python 的股票分析代码,有意请加mathtao
- ¥20 Vite 打包的 Vue3 组件库,图标无法显示
- ¥15 php 同步电商平台多个店铺增量订单和订单状态
- ¥17 pro*C预编译“闪回查询”报错SCN不能识别