详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

这篇具有很好参考价值的文章主要介绍了详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

网站,在日常生活中已经是一种司空见惯的东西。但如果你真正要做一个网站,或者学习开发一个网站的时候。你会发现网站其实也分很多种。你会听到很多概念:静态网站、动态网站、前端、后端、伪静态网站、数据库、云计算、H5等。那么,我们就来聊聊网站为什么会有这么多分类、以及这些概念都是些什么东西。

按照应用场景,网站大概分为5类:

· 静态网站

· 动态网站

· 伪静态网站

· 大型网站

· 云计算网站

1. 静态网站

静态网站是网站最原始的形态了,一般网址是以.html结尾的都是静态网站。常见的静态网站是公司、学校等首页,此类网站就是为了公开某些固定信息,如主营业务、团队信息等。静态网站的信息是没法动态编辑的,除非改代码。静态网站说白了就是像公示栏一样,仅仅是为了公开信息。正由于它的简单,所以一般公司、学校等首页都是静态网站,毕竟成本低,这些公开的信息又几年不变,那何必花更多的钱去买一个可编辑的网站呢。

静态网站的工作原理很简单,由于信息是写死在代码中的。所以当我们在浏览器输入网址后,浏览器就会从网站服务器下载相关的网页文件,并显示出来。期间,服务器只是在磁盘中找到这些网页文件并发送给浏览器。开发静态网站用到的技术是Html、JavaScript、Css,顺便一提,前几年很热的Html5只是Html的最新规范。

详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

2. 动态网站

动态网站是相对于静态网站而言的,一般网址是以.jsp、.php、.net结尾的都是动态网站。常见的动态网站是一些较为小型的商城网站、小型管理网站等。例如,最一开始的淘宝就是一个php做的动态网站(现在不是了)。相对于静态网站,动态网站更有利于网站内容的管理和更新,动态网站是允许使用者操作的,如修改网站信息,提交处理订单等。

大体上,动态网站和静态网站的工作原理是差不多的。无非是输入网址后,浏览器从网站服务器下载相关的文件,并显示出来。但不一样的是,动态网站的服务器除了在磁盘中找到网页文件,还需要对其进行修改后再发送给浏览器。例如,查看一个学生的成绩表的时候,网站服务器需要先从数据库中读取学生的成绩,然后把信息写入网页文件后,再把网页文件发送给浏览器。静态网站是不需要用到数据库的,而动态网站都需要使用数据库。开发动态网站用到的技术是PHP、或者JSP、或者.NET。

详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

3. 伪静态网站

伪静态网站(B/S架构网站)是目前比较主流的网站形态,一些较为大型的网站都是伪静态网站,伪静态网站网址一般也是以.html为结尾。现如今,你所看到的中大型网站基本上都是伪静态网站。伪静态网站的网址结尾(.html)虽然与静态网站相同,但是伪静态网站的内容是动态的,和动态网站一样,伪静态网站是允许使用者操作的,如修改网站信息,提交处理订单等。

表面上,伪静态网站与动态网站是一样的,都允许使用者操作,都会使用到数据库。但他们的工作原理并不一样。伪静态网站的网页和静态网站的网页是一样的(所以叫伪静态网站)。当我们在浏览器输入网址后,浏览器就会从网站服务器下载相关的网页文件,并显示出来。期间,服务器不会对网页文件进行处理。那么,网页的内容怎么动态变化呢。其实是浏览器在运行网页文件时,其中的JavaScript脚本会向服务器获取内容,服务器会从数据库或其他服务获取数据后并返回给浏览器,网页就能显示出来该数据了。

详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

这样的好处是,获取数据、操作数据都是局部请求。不需要像动态网站一样每次翻页都需要让服务器重新渲染整个网页。自伪静态网站起,才有了前端和后端之分。前端指的就是网页,网页其实就是静态网站网页:HTML、CSS、JavaScript,当然,APP也可以算是前端,但一般没人这么说。后端指的是接口,就是常听到的API,用到的开发语言可以是Java、PHP等。顺便一提,全栈工程师就是前端网页和后端接口都能开发的工程师

4. 大型网站

严格意义来讲,大型网站不算是一类网站形态。因为所有拥有海量用户的网站都算是大型网站。由于成本的原因,大型网站内部一般是混合的,可能包含静态网站、动态网站、伪静态网站,但一般还是以伪静态网站为主。

简单地讲,大型网站就是拥有多个服务器,来满足海量用户的使用需求。当然,大型网站还需要解决很多问题,如高并发、高可用等。毕竟能支撑10个用户的网站与拥有一个亿用户的网站是天差地别的。

详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

5. 云计算网站

近些年,云计算的概念也逐渐兴起了,那么我们先来聊聊云计算是什么。简单地说,云计算服务就好比是自来水厂,提供集中化的自来水处理,人们需要自来水的时候,只需要打开水龙头就行了。那么,云计算网站其实就是在网站中加入云计算服务。例如,直播网站、在线视频编辑网站等,这些网站系统都提供了集中化的云计算服务。

云计算网站就是在普通网站的基础上(可能是动态网站或伪静态网站),加入了云计算服务,例如视频转码服务、数据挖掘服务等。现在很多云厂商都提供这些云计算服务,网站系统只需要简单调用接口即可拥有云计算的能力。当然,一些较为核心的云计算服务还是需要自己开发的,不然怎么和其他网站拉开优势。

详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

从静态网站只是为了展示信息,到云计算网站提供更多的能力。网站的发展让很多幻想变为可能,随着5G和云计算的发展,未来一定会出现更多网络应用,改变我们的工作生活。想象改变未来,网站的未来还有很多可能。文章来源地址https://www.toymoban.com/news/detail-422910.html

到了这里,关于详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云风网(www.niech.cn)个人网站搭建(九)html静态菜单列表替换为接口请求动态数据

    之前部署的网站 html 内容都是静态写死的,现在需要替换为接口获取数据展示 这些重复的代码结构简化为动态数据循环渲染 这样就修改完成了。 至此,网站的初步部署已经完成, 云风网 正常访问。接下来采用 vue3.0 完成前端部分的改造,以及后续接口分页等功能的完善,未

    2024年01月23日
    浏览(32)
  • 【计算机网络】 静态库与动态库

    库有两种:静态库(.a、.lib)和动态库(.so、.dll)。所谓静态、动态是指链接。静态库是将整个库文件都拷贝到可执行文件中了,而动态库只是将索引文件拷贝到可执行文件中,可以通过索引文件找到动态库文件。 静态库实践 使用方法 首先我们用vs创建一个静态库,再创建

    2024年02月09日
    浏览(36)
  • 通讯录详解(静态版,动态版,文件版)

    💓博客主页:江池俊的博客 ⏩收录专栏:C语言进阶之路 👉专栏推荐:✅C语言初阶之路 ✅数据结构探索✅C语言刷题专栏 💻代码仓库:江池俊的代码仓库 🎉欢迎大家点赞👍评论📝收藏⭐ 前言 在现代社会中,通讯录已经成为了我们生活中不可或缺的一部分。无论是工作还

    2024年02月05日
    浏览(35)
  • Hive的动态分区与静态分区(区别及详解)

    静态分区与动态分区的区别: 1、静态分区 2、动态分区 静态分区与动态分区的区别: 静态分区是先把分区表创好,然后手动把数据导入到对应的分区里面去。 静态分区实在 编译期间指定分区名 。 静态分区支持load、insert两种插入方式。 静态分区是用于分区少,分区名可以

    2023年04月09日
    浏览(28)
  • 云计算项目一:部署LNMP动态网站

    方案: LNMP 网站运行环境 Linux / nginx / mysql / php mariadb(数据库客户端软件)、mariadb-server(数据库服务器软件)、mariadb-devel(其他客户端软件的依赖包)、php(解释器)、php-fpm(进程管理器服务)、php-mysql(PHP的数据库扩展包) 启动服务出错 检查配置文件 /usr/local/nginx/sbi

    2024年02月22日
    浏览(33)
  • 详解Linux下静态库/动态库的生成和使用(含代码示例和操作流程)&&动态库和静态库的区别

    关于gcc的使用方法可以参考下方链接博客: Linux下详解gcc编译过程(含代码示例) gcc使用教程 库是一种组件技术。 库里封装了数据和函数,提供给用户程序调用。 库只执行到第三阶段编译,没有链接。 库的使用可以使程序模块化,提高程序的编译速度,实现代码复用。

    2024年02月15日
    浏览(31)
  • 静态长效代理IP和动态短效代理IP有哪些用途?分别适用场景是什么?

    静态长效代理IP和动态短效代理IP是两种常见的代理IP类型,它们在用途和适用场景上存在一定的差异。了解它们的特性以及使用场景有助于我们更好地利用代理IP,提高网络访问的效率和安全性。 一、静态长效代理IP 1. 用途 静态长效代理IP是指长期保持稳定的代理IP地址,可

    2024年01月16日
    浏览(40)
  • 【嵌入式学习笔记-02】什么是库文件,静态库的制作和使用,动态库的制作和使用,动态库的动态加载

    【嵌入式学习笔记-02】什么是库文件,静态库的制作和使用,动态库的制作和使用,动态库的动态加载 单一模型: 将程序中所有功能全部实现于一个单一的源文件内部。编译时间长,不易于维护和升级不易于协作开发。 分离模型 将程序中的不同功能模块划分到不同的源文件

    2024年01月15日
    浏览(41)
  • Java 代理模式详解,静态代理与动态代理的区别及优缺点

    代理模式是一种常用的设计模式,它允许通过引入一个代理对象来控制对目标对象的访问。在Java中,代理模式被广泛应用,它可以提供额外的功能,如权限检查、缓存、日志记录等,同时还能在不修改目标对象的情况下对其进行扩展。 代理模式(Proxy Pattern)是指通过代理对象

    2024年02月11日
    浏览(28)
  • 计算机网络基础(静态路由,动态路由,公网IP,私网IP,NAT技术)

    文章目录 一:静态路由和动态路由 二:静态路由的配置路由信息的方式演示 三:默认路由 四:公网IP和私网IP和NAT技术的基本理解 在说静态路由和动态路由前,我们需要来了解一下,如下网络, 如何让各个计算机之间能够进行通信!! 首先观察计算机0和计算机1的通信情况

    2024年02月14日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包