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

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

  • 相关阅读:
    Running ASP.NET Applications in Debian and Ubuntu using XSP and Mono
    .net extjs 封装
    ext direct spring
    install ubuntu tweak on ubuntu lts 10.04,this software is created by zhouding
    redis cookbook
    aptana eclipse plugin install on sts
    ubuntu open folderpath on terminal
    ubuntu install pae for the 32bit system 4g limited issue
    EXT Designer 正式版延长使用脚本
    用 Vagrant 快速建立開發環境
  • 原文地址:https://www.cnblogs.com/qinzhenyu/p/11113575.html
Copyright © 2011-2022 走看看