zoukankan      html  css  js  c++  java
  • 动态网页开发基础

    一、为什么需要动态网页        

    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上网页和其他

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

  • 相关阅读:
    (Ubuntu)下载及安装Genymosion模拟器并配置Android Studio
    ROS CMakeLists中target_link_libraries相对路径设置
    VS_C#快捷键
    一行代码实现各产品访问统计???[原创]
    PyCharm下载安装
    装饰模式(Decorator)
    Python之格式化输出
    python入门
    servlet--http接口简单的创建及调用
    Storm-jdbc-2讲 高级API及Trident
  • 原文地址:https://www.cnblogs.com/qinzhenyu/p/11113575.html
Copyright © 2011-2022 走看看