跳转至内容

创建网站/选择主机服务

来自维基教科书,开放的书籍,开放的世界

在没有经验的情况下为网站选择主机服务可能很困难,因为你可能不了解合理的价格是多少,或者你需要哪些服务才能满足特定的技能或目标。在本章中,我们将讨论根据你的技能水平和需求,哪些服务是必要的或可取的。

服务类型

[编辑 | 编辑源代码]

主机提供商通常分为两类。

  1. 免费主机。免费主机服务提供商允许用户免费托管他们的网络内容,通常会在主机服务提供商的页面上显示广告。这些服务通常不提供任何服务器端功能,但在用户页面上显示他们的广告的同时,提供客户端代码的免费托管。任何类型的客户端功能(HTML、JavaScript、CSS、图像)通常都可以使用这些服务,尽管一些主机提供商可能会限制用户可以使用哪些功能。例如,如果我们愿意将 MySpace 视为一个主机服务提供商(有点牵强,但可行),MySpace 仅允许用户在其个人资料上使用 CSS、基本 HTML 和没有 JavaScript。 Angelfire 是一个免费主机提供商,允许用户完全使用 HTML、CSS 和 JavaScript。
  2. 付费主机。付费主机以每月或每年费用为代价,为用户提供有限的带宽、存储空间、处理能力和服务器端服务。这些服务的价格会根据用户需要的服务有所不同。服务器端服务包括 PHP、ASP、Ruby On Rails、Perl、ColdFusion 或 Python 等编程语言;MySQL 和 PostgreSQL 等数据库服务;安全 Shell 访问权限(在服务器本身执行命令);通过 Git、SVN 或 CVS 进行版本控制;以及服务器管理功能(FTP 访问、电子邮件、浏览器内文件管理等)。几乎所有付费服务都不会限制用户可以使用哪些 HTML、CSS 和 Javascript 功能。

如何找到主机

[编辑 | 编辑源代码]

要找到主机,通常可以使用诸如 FindMyHosting.com 之类的服务,该服务汇总了各种在线网络主机的信息和评论。在寻找网络主机时,请考虑以下几点:

  • 技能。你有哪些技能?如果你只是想学习 PHP 等编程语言,使用 XAMPP 等服务在你的计算机上安装 PHP 可能是一个更好的选择,而不是为其他人配置而付费。如果你想学习 HTML、CSS 或 JavaScript 等客户端编程语言,你实际上不需要主机,因为所有这些都在你的浏览器中处理。你只需要在浏览器中打开你的 HTML 文件即可。
  • 目的。你想用这个网站做什么?如果你想创建一个网站来为你的企业提供在线形象,请考虑你希望该网站具备哪些功能。许多交互式功能(例如,联系表格)需要一些 PHP 知识。但是,如果你只想拥有一个基本的资讯网站,你可能不需要这些服务(至少在最初阶段)。付费主机服务通常会因服务端编程语言的附加功能而收取更多费用。
  • 用于个人用途?如果你只是创建了一个个人网站来发布关于你自己的信息,你可能不需要拥有自己的主机服务提供商。

主机服务对比表

[编辑 | 编辑源代码]
提供商 套餐名称 价格 带宽 存储 允许的域名 Shell 访问权限 PHP Perl Python Ruby On Rails 电子邮件 FTP MySQL PostgreSQL SVN CVS
RoseHosting SSD 1 VPS $19.95/月 2000 GB 30 GB SSD 无限
MilesWeb 初学者 Rs.180 INR/月 500 MB 5 GB 无限 无限 无限
HostSoch Linux 高级版 Rs.149 INR/月 500 MB 5 GB 无限 无限 无限
FusionHost Fusion Starter $3.95/月 无限 无限 1
FusionHost Fusion Business $5.95/月 无限 无限 无限
MediaTemple Gridserver $20.00/月 100 GB 1 TB 100 未知
MediaTemple 专用虚拟机 从 $50/月起 1 TB 20 GB 无限 无限 无限 可以安装
HasWeb HW1 $7.00/月 500 GB 无限 1 未知 无限 无限
HasWeb HW2 $10.00/月 1000 GB 无限 无限 未知 无限 无限
HasWeb HW3 $15.00/月 1500 GB 无限 无限 未知 无限 无限
Angelfire 免费托管 免费 1 GB 20 MB 托管在 angelfire.com 上
Angelfire Angelfire Elements Neon $4.95 + $10.00 设置费用 100 GB 1 GB 托管在 angelfire.com 上
Angelfire Angelfire Elements Argon $8.95/月 + $15.00 设置费用 300 GB 3 GB 1(包含) 5 个帐户(每个帐户 15 MB)
Angelfire Angelfire Elements Xenon $11.95/月 + $15.00 设置费用 500 GB 5 GB 1(包含) 10 个帐户(每个帐户 15 MB)
Angelfire Angelfire Elements Krypton $14.95/月 + $15.00 设置费用 1000 GB 10 GB 1(包含) 15 个(每个帐户 15 MB)
华夏公益教科书