网站搭建需要哪些技术?

JAVA搭建一个小网站需要学习什么技术,分别用来干啥的?

JAVA搭建一个小网站需要学习什么技术,要看你让不让别人访问了,先说搭建必学

数据库+jdbc+servlet+tomcat+html+css

数据库就是用来存数据的,操作后的数据一般都会放在数据库,jdbc是链接数据库,tomcat是运行javaweb的服务器,servlet是tomcat可执行的java代码,html+css是前段脚本语言,主要是进行界面展示

前端晋级可以学js,jquery或者框架bootstarp或者vue,layui目的就是使用框架介绍代码书写就可以做出漂亮的网页

使用java做网站在深一点的技术就是Spring+SpringMVC+Mybatis(SSM)或者Springboot+Mybatis-plus,这些都是java的框架,意在简化代码开发

如果你想让别人访问,自己的网站这些是不够的,你必须学习linux,购买服务器和域名,服务器就是类似电脑,你可以理解为远程电脑,任何人都可以访问,域名一般和ip绑定,显得好看,域名一般有 com,cn,top,club,org,cc等后缀,例如www.baidu.com 这就是一个域名,域名绑定服务器的ip后,通过域名就可以访问网站

  1. HTML5+CSS: HTML是超文本标记语言,CSS是层叠样式表,这两个是做一个网站必须要会的东西,这两种语言是用来写出来页面的, 所有的能看到的页面,都是用HTML + CSS 做出来。也可以使用现成的模板(Bootstrap),它提供了一套完整的样式,只需要根据按照文档上写的,按照模块化的把代码拼装起来即可。
  2. JavaScript / JQuery: JavaScript是一种应用在HTML页面上的脚本语言, 主要为了使网页增加动态功能,JQuery是JavaScript的一个封装,是由JavaScript写出来的一种语言,实现了JavaScript的所有功能。
  3. Tomcat + JSP/Servlet + Java: Tomcat是开源的、轻量级的Web 应用服务,JSP是Java服务器页面,Servlet是Java服务端程序。Tomcat中过来的的请求经由Servlet开始,并继续由Java的程序进行处理,从而完成整个网站的功能。
  4. 数据库: 数据库是一个网站的核心,所有的操作,记录,都由数据库负责记录,当前端界面需要某些数据时就需要从数据库中取出相应的数据并予以展示。常见的数据库有MySql ,Oracle,SQLServer等。