1.基本概念

1.1 web页面

静态web:所有人看到的内容不会变,如html,css,缺点:无法动态更新,无法和数据库交互(数据无法持久化,用户无法交互)。

动态web:不同时间、不同地点、不同用户看到的内容不同,如servlet/jsp、Php,缺点:如果服务器的动态数据出错,要重新编写后台,重新发布。优点:数据可以持久化。

1.2 web应用程序

可以提供浏览器访问的程序,如html。任何互联网能够访问的资源都会存放在某一台计算机上,通过URL访问,如果资源想要提供给外界访问,需要一个服务器来进行统一管理。

1.3 web技术

Asp:国内最早流行,html中混后端代码

php:开发速度快,跨平台,代码简单,但是无法承载大访问量

JSp/servlet:基于java语言,B/S架构,高并发、高可用

1.4 web服务器

tomcat:免费的web服务器,jsp/servlet容器

下载tomcat:安装/解压,了解其目录结构,了解作用。从下载安装包的bin目录下启动startup.bat,访问测试:http://localhost:8080/。
在config目录下的service.xml对tomcat的进行配置,可以配置端口号、主机名、网站应用存放位置等。