---- 以为我会从一些结构和存根开始。随时进行编辑和添加。----
网络主机使您可以通过将网站存储在始终打开并始终连接到Internet的计算机上来使网站通过Web可用。有成千上万的公司提供虚拟主机。本指南旨在教您如何理解,研究和评估所提供的产品。
要找到合适的网络主机,您需要:
- 了解您的要求。
- 了解可用的网络托管产品。
- 选择适合您的产品。
- 建立一个提供该产品的公司的候选名单,并将它们缩减为一个。
现在,我们将指导您完成这些步骤。
1.您有什么要求?
开始搜索时,大致了解一下您会有所帮助:
- 每月预算(例如“我每月负担不起超过20美元的费用。”)
- 每月的唯一身份访问量(例如“我每月有5,000名访问者”。)
- 技术要求(例如“我将使用PHP和MySQL”。)
- 技术能力(例如“我以前从未购买过网络托管”。)
- 位置(例如“出于速度,支持或SEO的原因,我希望我的主机位于特定的国家/地区”)
如果您掌握了这些信息,那就太好了!如果还没有,请尝试解决它们并写下来,然后再继续阅读;否则,请继续阅读。这将使查找虚拟主机更加容易。
2.有哪些类型的虚拟主机?
托管市场充斥着各种产品。本节介绍它们。
免费网页寄存
可以找到免费的虚拟主机,但是很少有专业的网站管理员会建议您使用它。
亲
反对
- 免费主机没有义务为您提供支持。
- 免费主机没有义务保持您的网站正常运行。
- 免费主机几乎没有义务升级,维护和保护其服务器。
- 可能在您的网站上投放广告。
简而言之,值得付费而不是使用免费服务来托管。廉价的共享托管软件包将为您提供基本的支持水平,更可靠的正常运行时间,并且不会造成资金损失。
良好的服务(截至2018年)包括Github Pages。
共享虚拟主机
亲
- 它很便宜–价格从每月3美元起。
- 但这是可靠的。您与一家公司签订合同,合并了您所保证的所有服务。
反对
- 通常,您与许多其他客户共享一台(虚拟)服务器。因此,如果流量很大,则可能需要专用的服务器。
- 其他客户可能拥有繁忙的网站,使同一服务器上的每个人都慢下来。
- 有时很难根据您的特定需求更改配置(尤其是在Windows主机上)
“云”虚拟主机
它涵盖了各种服务,这些服务可以分为三类-基础架构即服务,平台即服务,软件即服务。这篇Wikipedia文章描述了差异。
亲
- 可用性。您的数据几乎可以立即被该星球上的任何人使用。
- 还有一些免费提供的优惠。
反对
- 使用某些云服务,没有人(甚至不是托管人)知道您的数据在哪里(尤其是在哪个司法管辖区)。如果您处理敏感数据,例如来自医生或银行帐户的数据(关于数据隐私),这将是一个非常大的问题。其他(例如Amazon S3)使您可以选择区域。
- 很难将喜欢与喜欢进行比较。有些服务(例如Amazon)为您提供虚拟服务器。其他诸如Microsoft Azure或Google App Engine都提供了一层中间件供您使用。
VPS虚拟主机
尽管您实际上是在与其他人共享服务器,但是这里看起来好像您自己拥有一台服务器。
亲
反对
- 如果您没有托管的VPS,则必须自己进行管理-应用操作系统补丁。
专用网络托管
亲
- 您可以随时随地按照自己喜欢的方式做自己想做的事情。您拥有(虚拟)服务器并安装任何软件(与托管主机相比)。您可以根据自己的喜好使用该服务器(非法内容除外)。
反对
- 您确实需要知道您在做什么。您是负责该系统安全性的人。您将需要安装安全更新,并通常“密切关注”正在发生的事情(嗅探哪些端口,谁试图闯入它们来自何处,……)。
托管网站托管
托管很像专用的虚拟主机。区别在于您也需要购买,引入,管理和维护硬件本身。
亲
- 您可以最大程度地控制服务器硬件的可靠性和速度
- 您可能可以引入一个非常小巧,非常便宜的服务器,在高端环境中可以完全控制该服务器,从而为您的客户提供服务
- 您可以单独设置硬件,也可以预先在家里或办公室配置硬件,然后再将其带到主机上
反对
- 购买一台服务器级的机器并不便宜
- 您现在甚至需要对硬件负责,并且需要对其进行监视和修复(尽管某些托管人会为您提供此服务(收费))
- 如果系统崩溃了,或者您没有为此做准备(或者从托管服务商那里购买动手服务来为您做这件事),您甚至可能无法重启系统
- 根据主机上的服务级别,如果发生故障,您可能需要等待营业时间才能物理访问服务器
“托管”托管
这类似于专用主机,但是减少了安全问题,因为专业团队将维护您的服务器。另一方面,您通常不能像在专用计算机上那样自由地行动。
3.哪种产品最适合您?
您可以使用开始时列出的五个条件(预算,流量,技术,能力和位置)来确定适合您的产品。
试图引导人们使用正确产品的流程图?
按预算购物托管
如果您根本不愿支付任何费用
如果您的预算约为每月10美元
如果您的预算约为每月$ 50
如果您的预算约为每月$ 100
如果您的预算约为每月$ 1000
通过每月流量购物进行托管
如果您的每月唯一身份访问者约为1000
如果您的每月唯一身份访问者约为10,000
如果您的每月唯一身份访问者约为X
如果您的每月唯一身份访问者约为X
根据技术要求购物托管
如果您需要特定的编程语言
如果您需要特定的服务器架构
如果您有非常特定的自定义要求
通过技术能力进行托管购物
如果您不熟悉网络托管
如果在没有控制面板的情况下使用托管的想法吓到了您
如果您习惯使用命令行
既然您已经知道所需的产品,那么让我们发现如何找到提供该产品的公司。
4.您如何建立候选清单?
在哪里可以找到虚拟主机?
按预算,技术和其他要求进行搜索–建议的策略:
- 使用特定关键字进行搜索。
- 找出在哪里托管与您相似的网站。
什么使一个好的虚拟主机?
- 支持应该是免费的–这表明托管人是可靠的。他们不是试图通过出售电话支持来赚钱,而是通过出售优质的托管产品来赚钱。
- 评估超卖。这里是一个链接,可以更好地理解该概念。
- 评估支持时间。实际上在您的候选名单中列出了一些主机的故障单,然后查看它们的响应时间如何。
- 查看状态面板以查看提供商最近遇到的中断/问题
- 对主机(尤其是控制面板)的访问应适合您的需求和要求,使您无需每天去支持团队就可以执行日常任务。
好的虚拟主机应提供哪些技术功能?
这些功能甚至包括一个良好的基本共享托管程序包,都应包括从最基本到更高级的大致顺序。
- 使用PHP,CGI等的动态内容
- 此外,PEAR扩展了PHP,并被许多PHP脚本使用。确保您的主机安装了更流行的PEAR脚本。
- 访问您站点的服务器日志。
- 支持
.htaccess
文件或等效文件。
- 数据库访问(MySQL或同等功能)。
- 通过SSH进行Shell访问。
- HTTPS支持。
- 电子邮件托管(使用IMAP)或转发。
- 支持sendmail或类似的东西(因此您可以使用PHP发送电子邮件)。
- 通过
cron
或等效的定时过程调度。
- 该主机支持的每个软件的最新版本。您不想运行过时的PHP版本。
5.奖金提示
我怎么知道什么时候需要升级?
- 评估主机性能
- 升级前优化软件!在大多数情况下,您运行的软件太慢。尝试使用不同的缓存解决方案。
昂贵的托管更好吗?
我的网站在哪里托管有关系吗?
是的,如果您处理敏感数据,则可以。如果您是为本地注册办公室或医生提供服务的商人,则无法在宽松的法律允许出售该数据的地方存储这些数据。(例如,作为德国提供商,由于当地的《数据保护法》,您不得在美国存储您的数据。最近,甚至有一场辩论,德国数据保护官员宣布,他们将起诉包括Facebook在内的网站提供商就像他们网站上的Button一样,因为最终用户将被一家美国公司跟踪,这反过来可能会将德国客户的使用情况数据出售给广告客户。)
6.主持论坛和评论站点
通常,声称提供托管评论的网站实际上是通过会员链接或其他渠道赚钱的,因此它们不会提供诚实的评论。永远不要只信任一个站点,并且总是在购买前检查多个站点。
7.进一步的阅读和资源