动态网页开发基础

一、为什么需要动态网页        

1、无法实现搜索、购买、登陆等交互功能        

2、无法对静态页面的内容进行实时更新

二、什么是动态网页       

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

2、动态网页的优势是什么?             

2-1:交互性:即网页会根据用户的要求和选择而动态改变和显示内容。             

2-2:自动更新:即无须改变页面代码,便会自动生成新的网页内容             

2-3:随机性:即当不同的时间,不同的人访问同一网址时会产生不同的页面效果       

3、问题:动态网页是静态网页的代替品吗?             

解答:静态网页和动态页面各有特点,网站采用动态网页还是静态网页主要取决于网站的功能需求和网站                       

内容的多少。       

4、如何实现动态网页            

动态网页需要使用服务器端的脚本语言,如使用Java脚本语言的JSP技术。

三、B/S模式           

第一点:什么是C/S模式?           

C/S(Client / Server , 客户端/服务器端) 架构的系统,其分为客户端和服务器两层。           

第二点:什么是B/S模式?           

在B/S架构下,应用系统完全放在应用服务器上,并通过应用服务器同数据库服务器进行通信系统界面通过           

浏览器展示。           

问题:B/S架构是C/S架构的替代品吗?           

解答:B/S架构是伴随Internet技术的兴起,对C/S架构的一种改进,而非C/S的替代品。           

B/S架构相比C/S架构:           

有如下优势:           

1.维护和升级方式简单,客户端不需要任何维护。维护人员只需要关注服务器的软件升级即可。           

劣势:           

1.B/S的界面没有C/S友好。在速度和安全性上需要花费巨大的设计成本,而且由于B/S架构的交互式请求           

/响应模式,一旦数据信息发生变化,必须通过刷新页面才能看到更新的数据信息。URL和Tomcat

什么是URL:

            URL(Uniform Resource Locator)的意思是统一资源定位符,是用于完整地描述Internet上网页和其他

            资源的地址的一种标识方法。

原文地址:https://www.cnblogs.com/qinzhenyu/p/11113575.html