一、web框架
C/S框架:
简介:
C===>客户端 S===>服务器
通过客户端直接与服务器进行交互 例子 :QQ 微信 吃鸡.....
优点:访问速度快,安全性高
缺点:客户需要安装软件,升级和维护成本高
B/S框架:
简介:
B==>浏览器 S==>服务器
通过浏览器与服务器进行交互 例子:京东 淘宝 百度 ...
优点:升级与维护操作简单,成本低
缺点:需要依赖浏览器,安全性较低 ,处理兼容比较麻烦
二、web网站的分类
web项目的分类:
静态web网站:
项目只要发布运行后,页面的内容就不会发生改变(HTML+CSS)
动态web网站:
项目发布运行后,页面的内容还可以发生改变
三、服务器
web服务器简介:
web服务器一般指的是网站服务器
处理浏览器等web客户端的请求与响应
常用的服务器:
Apache:
Nginx:
作用:负载均衡与反向代理
IIS:
常用的云服务器:
阿里云(推荐)
腾讯云
华为云
七牛云(主要用于存储大量音视频)
Tomcat服务器:
简介:
支持jsp与Servlet 性能稳定 支持并发访问 两百万左右 免费
下载地址:https://tomcat.apache.org/
安装:
直接解压
目录介绍:
使用:
1.配置文件:在startup.bat文件中添加
2.双击startup.bat文件开启服务
3.访问服务器:localhost:8080
4.结束服务:双击shutdown.bat文件
将项目部署到服务器上:
将.war文件复制到webapps文件夹下,然后开启服务器即可
然后通过URL地址:localhost:8080/war文件名 在浏览器中访问
URL地址:
修改端口号:
如果出现端口号8080端口号被占用的情况下,需要找到conf文件夹下的server.xml文件修改端口号