网页基础知识学习笔记

什么是 Web 服务器?

您的所有网页的集合被称为网站

要想让别人看到您的页面,就必须对网站进行发布

您必须把网站拷贝到一台 web 服务器,才能完成对网站的发布。

如果您的 PC 连入网络的话,您也可以把它当作一台 web 服务器。

大多数的情况是使用由 ISP 提供的 web 主机。

什么是 ISP ?

ISP 指的是 Internet 服务提供商

ISP 可提供 Internet 服务

最常见的 Internet 服务是网站主机

网站主机服务可把您的网站存放到一个公共的服务器上

网站主机服务通常包括了域名注册服务

 

子域名

大多数人们都没有意识到,但确实是每天都在使用着子域名。最常见的 "www" 其实就是典型的子域名。子域名可以在 DNS 

服务器上创建,并且不需要通过域名注册机构来进行注册。当然,在创建子域名之前,还是需要首先注册原始域名的。在 internet 上可以见到很多子域名的例子:比如 store.apple.com support.microsoft.com

可请求您的网站主机提供商来创建子域名,也可以通过管理您的 DNS 服务器来创建。

虚假域名 - 目录列表

某些提供商可能会为您提供一个位于其域名之下的一个唯一的名称:www.theircompany.com/yourcompany/

这并不是一个真实的域名,而是一个目录 - 应当尽量避免这样的情况。

这样的 URL 是不值得要的,特别是对公司来说。所以还是避免使用它吧,如果您能够支付域名的费用的话。这种 URL 的典型运用是通过 ISP 用于个人网站或免费网站,其实就是分享一个独立域名的方式,可为用户提供属于自己的地址。

过期的域名

域名注册的另一个来源是过期的域名。当您注册了一个域名后,假设没有法律或商标方面的争议,那么只要您付清费用(您可以提前支付 10 年的费用),就可以自由地使用任意长的时间。某些人是利用域名进行投机的,希望以后可以卖掉它们,而另一些人本来计划使用某个域名却没有这么做。结果是之前已被注册的域名会定期地成为可注册的状态。您可以通过 http://www.dotdnr.com 这个网站查询最近的过期域名,如果希望注册的话,需要付的费用和注册新域名是相同的。

网站主机的服务器技术(脚本语言)

CGI

网页可作为 CGI 脚本来执行。CGI 脚本可在服务器上执行,来生成动态的交互性页面。CGI 最常使用在 Unix 或 Linux 服务器。

ASP - Active Server Pages

ASP 是由微软公司研发的服务器端脚本技术。

通过把脚本代码放到 HTML 页面内,您可以使用 ASP 来创建动态的网页。在页面返回浏览器之前,代码会首先被服务器执行。而且 Visual Basic 和 JavaScript 都可使用。

ASP 是 Windows 95,98, 2000 以及 XP 中的标准组件。可在所有运行 Windows 的计算机上激活 ASP 。

不过,Chili!Soft ASP 则是一种使得 ASP 可运行在 UNIX 和其他平台的软件产品。

JSP

JSP 是一种由 SUN 开发的类似 ASP 的服务器端技术。

通过 JSP,您可以通过把 Java 代码放入 HTML 页面来创建动态页面。在页面返回浏览器之前,代码同样会首先被服务器执行。

由于 JSP 使用 Java,此技术不会受限于任何的服务器平台。

PHP

类似 ASP,PHP 也是一门服务器端脚本语言,通过把脚本代码放到 HTML 页面内,您可以使用 PHP 来创建动态的网页。在页面返回浏览器之前,代码会首先被服务器执行。

Cold Fusion

Cold Fusion 是另一门用来创建动态网页的服务器端脚本语言。

Cold Fusion 是由 Macromedia 开发的。

如果您的网站存在大量的图片读写操作,

我们建议您使用图片服务器。

通过使用独立的图片服务器,您可以提高网站性能,改善用户体验,并降低运营成本。

什么是图片服务器

图片服务器是专门为图片读写操作优化的独立服务器。

运行网站的服务器称为 Web 服务器。

通过 Web 服务器,用户可以访问静态网页、Web 应用程序、数据库,或者上传下载图片以及其他多媒体内容。

但是,如果网站访问量不断增加,访问速度日趋缓慢,那么就应该考虑将部分功能从 Web 服务器中分离出来。

通常,如果网站存在大量图片读写操作,那么应该首先把图片服务分离出来,也就是建立独立的图片服务器。(将图片缓存进服务器)

ps:图片云存储技术,适合中小型网站企业使用,节省成本时间

HTML <!DOCTYPE>

<!DOCTYPE> 声明帮助浏览器正确地显示网页。

<!DOCTYPE> 声明

  • Web 世界中存在许多不同的文档。只有了解文档的类型,浏览器才能正确地显示文档。
  • HTML 也有多个不同的版本,只有完全明白页面中使用的确切 HTML 版本,浏览器才能完全正确地显示出 HTML 页面。这就是 <!DOCTYPE> 的用处。
  • <!DOCTYPE> 不是 HTML 标签。它为浏览器提供一项信息(声明),即 HTML 是用什么版本编写的。

如需完整的文档类型声明列表,请访问的 DOCTYPE 参考手册

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值