JSP第一章动态网页的基础

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSP第一章动态网页的基础相关的知识,希望对你有一定的参考价值。

什么是动态网站(dynamic website)?

动态网站:

 

误区:初学者一般认为动态网页,就是会动的网页,但实际上不是这样的。

 

 动态网页是指在服务器端运行的,使用程序语言设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容。可以让用户和服务器交互的网站

 

   解析:

动态网站并不是指具有动画功能的网站,而是指网站内容可根据不同情况动态变更的网站(股票网站),一般情况下动态网站通过数据库进行架构。 动态网站除了要设计网页外,还要通过数据库和编程序来使网站具有更多自动的和高级的功能。动态网站体现在网页一般是以aspjspphpaspx等结束mvc.action,而静态网页一般是HTML标准通用标记语言的子集)结尾,动态网站服务器空间配置要比静态的网页要求高,费用也相应的高,不过动态网页利于网站内容的更新,适合企业建站。动态是相对于静态网站而言。

动态网站可以实现交互功能,如用户注册、信息发布、产品展示、订单管理等等;

动态网页并不是独立存在于服务器的网页文件,而是浏览器发出请求时才反馈网页;

动态网页中包含有服务器端脚本,所以页面文件名常以aspjspphp等为后缀。但也可以使用URL静态化技术,使网页后缀显示为HTML。所以不能以页面文件的后缀作为判断网站的动态和静态的唯一标准。

动态网页由于需要数据库处理,所以动态网站的访问速度大大减慢;

动态网页由于存在特殊代码,所以相比较静态网页,其对搜索引擎的友好程度相对要弱一些。

但随着计算机性能的提升以及网络带宽的提升,最后两条已经基本得到解决。

 

 

程序架构(B/SC/S架构)

 

解析:

 

B/S:必须要借助浏览器才可以执行的程序

 

优点:方便程序的升级,一旦程序的功能需要发生变更的时候,只需要更新服务器端的程序

 

,客户端的程序也就是浏览器不需要进行任何附加的操作。

 

C/S:不需要借助浏览器就可以访问的程序

 

优点:01.交互性好:可以更好的让用户使用快捷键

 

      02.更好的控制硬件。

 

 

URLURI深入理解

 

解析:

 

URIUniform Resource Identifier,统一资源标识符

 

URLUniform Resource Locator,统一资源定位符

 

URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定

 

 

 

URNUniform Resource Name,统一资源名称。

 

简单理解就是URL是大门,URI是门里的每个屋子。URI 是在 Internet 上定位资源的常规方案,它的着重点在于资源,而不是位置。

 

总的来说,locators are also identifiers, so every URL is also a URI, but there are URIs which are not URLs.

 

 

常见的Web服务器有几种?

 

解析:

 

tomcat:

 

apache:

 

Weblogic

 

Jboss

 

webspacher

 

Jetty  学生配置过

 

IIS (解析.NET 程序)

 

nginx高性能

 

 

 

Tomcat的目录结构(重点)

 

以上是关于JSP第一章动态网页的基础的主要内容,如果未能解决你的问题,请参考以下文章

JSP第一章总结

使用JSP/Server技术开发新闻发布系统第一章动态网页开发基础

第一章动态网页开发基础

第一章---动态网页开发基础

JSP动态图片页面基础...

使用JSP开发动态网站基础