分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

静态网页与动态网页

发布时间:2023-09-06 02:34责任编辑:蔡小小关键词:暂无标签

静态网页与动态网页

静态网页

静态网页是指存放在服务器文件系统中实实在在的HTML文件。当用户在浏览器中输入页面的URL,然后回车,浏览器就会将对应的html文件下载、渲染并呈现在窗口中。早期的网站通常都是由静态页面制作的。

特点

  • 每个网页都有一个固定的URL而不含有“?”;
  • 每个网页都是一个独立的文件;
  • 静态网页的内容相对稳定,因此容易被搜索引擎检索;
  • 减轻了服务器的负担,工作量减少,也就降低了数据库的成本。

开发技术

  • HTML+JavaScript(Node.js)
  • HTML+PHP
  • HTML+ASP.NET(或ASP)
  • HTML+JSP
  • HTML+CGI(早期的动态网页技术)

动态网页

服务器端的动态网页是指服务器通过应用程序服务器处理服务器端脚本而生成的网页。服务器传递给脚本的参数决定了每一个网页的生成方式,有时包括如何生成更多的用户端脚本。常见的实现方式有PHP,Active Server Pages(Asp),通用网关接口(CGI)。在服务器端脚本执行完毕后,生成的网页是一个标准的HTML页面,所有的服务器端的脚本不会传给客户端。

特征

  • 一般以数据库技术为基础,可以大大降低网站维护的工作量;
  • 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;

  • 动态网页地址中的“?”对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去抓取网址中“?”后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。

    例子

参考链接

https://zh.wikipedia.org/wiki/%E5%8B%95%E6%85%8B%E7%B6%B2%E9%A0%81
https://www.jianshu.com/p/649d2a0ebde5

静态网页与动态网页

原文地址:https://www.cnblogs.com/HuppertWu/p/10513188.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved