1.静态网页和动态网页 (1)静态网站:不支持数据交互的网站 优点:速度快(服务器不执行) (2)动态网站:支持数据交互的网站 a. asp .asp b. php .php c. .net .aspx d. Java .jsp 优点:有数据库、有后台 (3)开源CMS、网页模板 减法型动态网站、标准型动态网站 CMS:CMS是Content Management System的缩写,意思为“网站内容管理系统”, 用来管理网站后台,编辑网站前台。 (4)有数据交互的就是动态页面,有数据后台和数据库的就是动态页面 2.LAMP和WAMP LAMP: Linux+Apache+Mysql+php WAMP: Windows+Apache+Mysql+php 3.PHP的基础知识 站点、网点、虚拟主机 站 点:存放网站内容的文件夹 虚拟目录:有权限的文件夹 虚拟主机:有权限的文件夹+域名+端口 4.servlet (1)servlet通常用在开发服务端程序 (2)servlet是一个符合特定规范的Java程序,基于Java技术的Web组件 (3)servlet运行在Web容器中,不能用main函数运行 (4)servlet通常生成动态内容,接收和处理请求 (5)JSP本质上是一个servlet,它继承了HttpServlet的类