简单地理解,网站就是多个网页的集合体

优采云 发布时间: 2021-04-29 01:23

  简单地理解,网站就是多个网页的集合体

  只需了解网站是多个网页的集合。同一网站中的网页内容通常紧密相关,并且每个网页都可以收录文本,图像,音频或视频。

  打开网站时看到的第一个网页通常称为首页。

  每个网站都配备了特定的Internet地址(简称URL),您只需连接到Internet并在浏览器的地址栏中输入该地址,就可以访问目标网站的首页],然后访问网站上的其他资源。

  众所周知,世界上第一个网站是由科学家Tim Berners-Lee(被称为“互联网之父”)于1991年8月6日开发的。截至2018年1月,互联网上大约有17亿网站。根据网站和目标受众的不同目的,网站可以分为博客,社交媒体网站,非营利网站,电子商务网站和其他类型。

  当今网站的大多数托管在一个或多个服务器上,每个网站由所有者管理,所有者可以是个人,组织,组织或公司。

  网站的类型需要知道,根据网页的内容是否会动态变化,许多网页可以分为静态网页和动态网页两大类。在此基础上,根据网站收录静态网页还是动态网页,可以将网站分为静态网站和动态网站。

  Static 网站 Static 网站是指网站完全由静态网页组成。也就是说,除非所有者手动更改它,否则静态网站中的所有Web内容都将保持不变。

  在静态网站中,所有网页都用HTML(超文本标记语言)编码,并且每个网页的代码都是固定的。因此,当不同的用户访问相同的网页时,他们看到的内容完全相同。

  每个网页或静态网站中的其他资源实质上是一个相互独立的文件(例如,每个网页都是后缀为.html的文件),它们集中存储在服务器上。当您访问静态网站时,实际上是从服务器获取了相应的文件。整个过程不需要数据库支持或任何编程语言(例如PHP,Python,Java等)。

  与动态网站相比,静态网站易于创建,维护和托管,并且开发成本较低。即使您不了解Web编程和数据库设计,也可以创建自己的静态网站。此外,静态网站不依赖任何cms(全名“内容管理系统”,例如织梦 cms,Empire cms,PageAdmin等)和编程语言,并且更多。比动态网站安全。

  动态网站所谓的动态网站是指收录动态网页的网站。换句话说,动态网站收录一些网页,其内容会动态更改。

  与静态网站不同,动态网站中的资源要么由编程语言本身生成,要么由编程语言从数据库中获取。因此,一旦动态网站的所有者更新或修改了数据库中的内容,网站中某些网页或资源的内容也可能会相应地更改。

  动态网站中动态内容的生成使用客户端脚本语言(即JavaScript)或服务器端脚本语言(例如PHP,ASP,JSP等),甚至使用以下两种语言的组合两种语言。例如,当您使用浏览器访问动态网站中的动态网页时,浏览器将首先向存储网站的服务器发送请求,服务器接收到该请求后,将发送到服务器端脚本后,它将操作数据库并获取相关内容,然后生成网页并将其由服务器反馈给用户。

  请注意,不同用户从数据库获得的内容可能会有所不同。换句话说,即使是相同的动态网页,不同用户查看的网页内容也可能不同。

  与静态网站相比,动态网站也易于维护,并且由于它使用了许多高级编程语言,因此更方便地修改和更新网站的内容。此外,动态网站看起来更专业,动态Web内容通常令人印象深刻。更重要的是,动态网站中页面上的内容可能因人而异,如您所愿。

  下表显示了静态网站和动态网站之间的区别。

  表1静态网站和动态网站静态网站动态网站的比较

  每个网页的内容不会动态更改

  每个网页的内容可以动态更改

  主要使用HTML和CSS来实现,不需要数据库或任何编程语言

  需要使用脚本语言和数据库来创建动态网页

  通常只需要安装一个服务器软件,这会占用较少的存储空间,因此网站托管成本较低

  除了服务器软件外,至少还需要安装一种编程语言操作环境和一个数据库,这会占用大量存储空间,因此网站托管成本会更高

  静态网站服务器的维护成本低

  动态网站服务器的维护成本很高

  由于创建静态网页仅涉及HTML语言,因此页面加载迅速

  由于服务器端需要更多的处理时间,因此动态网页需要更多的加载时间

  网站在操作过程中无法更改网页的内容

  在网站操作期间可以更改动态网页的内容

  更安全,不容易被黑客入侵

  安全性低,很容易被黑客入侵

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线