动态网页:
动态网页是与静态网页相对应的,也就是说,网页 URL不固定,能通过后台与用户交互。完成用户查询,
提交等动作。常用的语言有ASP,PHP,JSP等
nginx:静态网页服务器
tomcat:动态网页服务器
Apache Jakarta 的开源项目
JSP/Servlet容器
根据我们的内容来进行过滤和检索,比如淘宝的就是用动态网页来做的
cs/bs技术:bs就是一个上传和下载的过程(相对于服务器),但是具体下载到那个地方这里就 有一个缓存的地方,所以有的时候刷新一直没有左右shift+f5强制刷新去连接服务器.
服务器,接受用户请求,处理响应.(通俗点:去找服务器做某事为请求,服务器告诉你要做什么叫做响应)
URL:
tomcat的目录结构:
安装完成后如图所示
用箭头标出来的表示经常可以用到的,不用箭头标出的不一定不重要.
①:bin目录主要是用来存放tomcat的命令,可执行程序.
②conf:目录主要是用来存放tomcat的一些配置文件
conf下面的文件作用:
server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码
web.xml可以设置tomcat支持的文件类型
context.xml可以用来配置数据源之类的
tomcat-users.xml用来配置管理tomcat的用户与权限
③:lib目录主要用来放jar包
④:logs目录用来存放日志文件
⑤:temp用来存放临时文件
⑥:webapps目录用来存放应用程序
⑦:work目录用来存放tomcat在运行时的编译后文件
web项目的目录结构: