栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

如何搞出一个大型网站

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何搞出一个大型网站

首先,假如我们什么都不会,那我们首先就要学html

html学完了,这时就可以学习css,控制网页样式,学习js,控制网页逻辑,这样就可以做出一个基础的网页了

然后,需要学习下后端,后端这里采用java那一套,那么首先就要学java,等java学好后,就学习springboot,springboot是用java编写的一个服务器框架,但先建议学习一下maven,maven是springboot的包管理器,我们可以用maven安装springboot包,等springboot学完后,就可以将之前的网页文件放入到springboot的静态资源中,做出一个用服务器启动的真正的网站了

然后就要学习大前端,所谓大前端是nodejs那一套将前端也工程化,学完nodejs后,就可以学vue3了,理论上来说vue2比vue3好懂,但是vue3是趋势,也确实比vue2更好,但二者的理念是迥然不同的,所以不建议再学vue2了,直接上vue3,虽然比较难学,但是真的更简洁优美,然后后面学antd-vue3,antd是阿里开发的一套前端UI,非常好看,学完这些后,前端就可以单独打开网站而不再依赖后端,这就是前后端分离

然后再学数据库,首先学mysql,其次学mybatis,mybatis是springboot用来控制数据库的组件,学完后,此时将前端打包的资源放入后端静态资源里面,就做成了一个有分离的前后端+数据库的真正的网站服务了

但vue有一个问题,vue是一个spa应用,要么网址里加上 # 符号,要么只能用history模式,但是history模式存在一刷新就404的问题,这时候就需要用到nginx进行静态资源分离,nginx相当于一个路由,把静态资源和动态资源的访问区分开,也能解决这个404的问题

服务器往往是linux,linux基础必不可少,现在是一台服务器还好说,后面如果服务器扩增,就要上自动化部署和内存缓存了,k18s是一个容器,通过k18s可以简化部署,方便集群部署,redis是一个缓存技术,可以减轻对数据库的读取压力,静态资源也可以上CDN,使静态资源的读取更快

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/877019.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号