zoukankan      html  css  js  c++  java
  • 静态/动态网页-动静之间

        经过新闻系统的实践之后还不太了解什么是静态网页,什么是动态网页,在学习了Asp.net之后对静态网页和动态网页做一个新的认识。在网页制作中,静态网页是动态网页制作的基础,我们要想学习好动态网页设计,首先必须对静态网页有一个全面的认识。

        静态网页

        静态网页使用超文本标记语言,是标准的HTML文件,无法与用户产生互动的网页。静态网页只能够单纯地显示网页的内容,相当于是展览中画纸上的一幅画,只是展示出来,而无法像现在使用的浏览器那样,对我们的操作做出响应。

        优点:

    a.一经发布到服务器,静态网页保存在服务器

    b.页面浏览速度快,过程无需连接数据库

    c.网站更安全,不受Asp漏洞的影响,可以减少攻击,防止SQL注入

        缺点:

    a.交互性差

    b.维护静态页面文件工作量大

        动态网页

        正是因为静态网页设计有这么多的缺点,所以我们在静态的基础之上,创造出动态网页设计。

    动态网页使用超文本标记语言+Asp等,动态网页设计根据执行位置不同分为客户端和服务器端。在服务器端运行的程序、网页等属于动态网页;运行于客户端的程序、网页等属于静态网页。

        动态网页克服了静态网页的缺点,但我们制作的网页的时候应如何选择呢?应该根据网站的功能和网站内容的多少,来选择应用那种方法。对于网站功能简单,内容更新不是很大,采用静态网页设会更加简单,这些只适合一些展示型的网站。当网站功能和内容较多时,适合采用动态网页设计,动态网页设计更加适合,能够更好的与用户交互,能够动态的修改网页,实现网页的实时更新。

  • 相关阅读:
    django缓存机制
    RBAC基于角色访问控制
    Book系列十大接口
    xadmin的使用
    JWT认证
    自动生成接口文档
    drf的过滤排序分页异常处理
    认证权限解析频率
    python学习之内置模块补充
    python学习之内置模块补充作业
  • 原文地址:https://www.cnblogs.com/zsswpb/p/5771648.html
Copyright © 2011-2022 走看看