Windows Hosting揭开神秘面纱:我们的2020年如何正确实现ASP和.NET网站指南

比较Windows主机

使用Microsoft .NET框架进行托管比以往任何时候都更为普遍。但是只有相对较少的主机提供使用它所需的Windows服务器托管.


Windows主机具有各种形状和大小-从基本共享帐户到企业级云和专用计划。但是,最大的挑战是找到Windows托管功能,它也需要您拥有的所有其他功能.

我们将在下面进行详细介绍,但以下是前5名Windows主机的精选:

  1. HostGator
    –廉价,功能丰富的共享Windows托管
  2. 去吧爸爸
  3. 液体网
  4. 服务器间
  5. 云道

我们如何为Windows选择最佳主机?

在过去十年中,我们审查了1,500多个托管计划,其中包括所有Windows托管计划。然后,我们将它们与我们的数千条客户评论结合起来,以确定前10名Windows主机.

Windows托管–您需要了解的内容

Windows驱动的托管解决方案可以为使用ASP和.NET脚本或Microsoft Exchange(收费)的用户提供显着的优势。但是在讨论这一点之前,让我们先解决一件事:

您不需要仅使用Windows PC或笔记本电脑就可以使用Windows服务器。网络托管完全独立于您在家中或办公室中的设置.

比较Windows托管

Linux或Windows托管平台?

选择新的托管计划是一个复杂的过程。除了容量和资源分配不同之外,您还将遇到不同的平台:Windows和Linux.

两者都有多种版本可供选择。在注册之前,您需要确定Linux托管是否适合您的站点,还是应该投资Windows托管?.

Windows vs Linux

大多数低成本托管是在Linux服务器上提供的,但是Linux设置并不适合所有人.

如果您使用ASP和.NET设计(或计划设计)网站,则需要Windows主机来适当地支持它。还有其他一些很好的理由也拒绝Linux托管.

选择Windows而不是Linux托管的主要原因是:

  1. 您使用的是编程语言/数据库Linux不支持
  2. 您并不是在寻找最便宜的选择,而是希望获得更多控制权
  3. 您希望能够使用远程桌面访问服务器
  4. 您正在使用.NET Framework
  5. 你不喜欢cPanel

下表根据需要快速细分了您应选择的托管服务器。我将在下面详细介绍.

哪种托管服务器适合您?

如果你想: 然后选择此类型的主机:
最便宜的选择的Linux
使用ASP或.NET视窗
使用Sharepoint视窗
使用MS SQL或MS Access视窗
使用PHP,CGI,Perl或Python的Linux
使用PleskLinux /视窗
使用cPanel和WHM的Linux
轻松使用WordPressLinux *
使用Apache或特定的Apache模块的Linux

* Windows托管确实支持WordPress,但在Linux上更易于使用.

为什么选择Windows托管

何时选择通过Linux托管Windows主机

世界上大多数网站都托管在Linux服务器上。虽然Linux是出色的通用操作系统,但您需要Windows才能使用特定的应用程序和技术.

.NET框架

对于需要.NET框架的所有产品,您都需要Windows服务器。特别是,以ASP(代表Active Server Pages)或ASP.NET编写的任何内容都需要Windows。.

Visual Basic

如果您使用的是Visual Basic(VB),则还需要Windows服务器.

如果您需要使用Microsoft堆栈中的任何产品(例如Exchange)或在SharePoint中工作,则需要Windows。这包括在SharePoint Designer中设计内容.

FrontPage或SQL

找到支持FrontPage扩展的Web主机非常困难(如果不是不可能的话)。自2015年7月起,Microsoft不再支持FrontPage Extensions。(有关FrontPage的更多信息。)

MS Access和MS SQL

如果您使用的是MS Access数据库,或者如果您是MS SQL Server用户,则Windows托管是适合您的服务.

为什么选择Linux

Windows托管无法正常工作时

如果您需要使用PHP,CGI,Perl或Python,那么Linux是一个更好的选择,因为它更全面.

尽管WordPress可以安装在Windows服务器上,但Linux还是比较明智​​的,因为可以使用大量支持和文档来帮助您解决问题。.

关于数据库,请咨询您的主机以查看其提供的内容。 Linux倾向于使用MySQL,而Windows服务器通常运行MS SQL(在某种程度上还支持MS Access).

如果您知道需要通过SSH进入服务器,则需要使用Linux托管.

Windows成本比较

Windows托管的成本与Linux托管相比如何?

如果您是Web开发的新手,那么您可能正在阅读此页面,因为您对Linux有点恐惧。听起来既陌生又技术,您一直使用Windows。感觉更安全,更熟悉.

但是,在托管方面,并没有太大的区别,因为无论如何您都不使用桌面界面,而只是使用控制面板.

但是可能会影响您的决定的一大不同是成本.

通常,Windows主机总是更昂贵,因为主机需要购买Windows软件的许可证.

共享Windows托管价格如何?

对于共享主机,Windows和Linux服务之间的成本差异很小。但是,如果您想要更高的性能(例如VPS或专用服务器),则许多主机(尽管不是全部)会为Windows托管收取更多的费用.

无论如何,Linux托管以提供可比的服务很少会贵.

由于Linux托管的性能和成本更好,因此坚持使用Windows托管的唯一明确原因是软件要求,上面概述了这些要求.

虚拟主机优惠券

寻找高价值的Windows托管?
InterServer提供了各种Windows计划,具有无限的存储空间,免费的备份和免费的迁移。另外,他们提供了“价格锁定保证”-这意味着您的托管价格永远不会上涨。现在,您可以使用此折扣链接来获得这些计划的特价
.

Windows主机控制面板

控制面板

主机控制面板因主机而异,我们建议您坚持所知道的。如果您知道如何使用Plesk,并且发现它富有成效,那么您会发现许多Windows主机都支持它(某些Linux主机也是如此).

但是,如果您更喜欢cPanel和WHM并希望坚持使用这些应用程序,则必须将站点托管在Linux机器上.

Plesk控制面板

Plesk控制面板非常好,即使有选择,有些人还是喜欢cPanel和WHM.

Plesk将站点和服务器管理结合到一个简单的产品中,而不必具有两个单独的登录名(用于站点的cPanel和用于服务器的WHM)来管理主机.

plesk仪表板Plesk仪表板呈现干净的用户界面.

Windows服务器上与Plesk一起还有其他一些控制面板。您可能会看到DirectAdmin是另一种选择,但它远没有那么普遍.

Windows托管的一项便捷功能是能够直接从Mac或PC到服务器使用远程桌面。通常仅在专用服务器计划上允许这样做.

Windows托管的利弊

Windows主机的优缺点

所有的网络主机都将允许您在线获得一个简单的网站。但是,我们建议您选择Linux托管,除非您有特定的理由选择Windows。为什么?

Windows主机的优点:

  • 易于使用,与命令行的交互较少
  • 可以说,它比Linux更易于管理和更新。
  • 支持我们已经介绍的专业脚本语言
  • 如果由主机正确管理,则与Linux一样稳定

但请注意以下情况下的Windows托管:

  • 您需要的脚本是用PHP编写的
  • 您不了解使用WordPress的方法。 Windows上对WordPress的支持可能需要自定义配置
  • 您想要最便宜的共享主机.
  • 您想忠于不提供Windows托管服务的特定托管公司
  • 您需要Apache或特定的Apache模块
  • 您想要灵活地自定义服务器

对于那些愿意多花钱少花钱的人,基于Windows的托管为构建健壮的Internet应用程序和网站提供了一个稳定的平台。.

最好的Windows主机

Windows的前三名主机

不确定从哪里开始托管研究?上面的工具使您可以根据自己的特定需求轻松搜索数十个主机。或者,您可以从我为Windows托管选择的前三名主机开始研究.

A2Hosting

A2 Hosting为所有计划提供Linux和Windows,包括共享托管,VPS托管
, 和专用服务器计划.

Windows计划比同等计划贵很多.

A2主机

大多数计划-甚至共享服务-都带有免费的SSL证书,并使用SSD存储来提高速度
.

所有计划都可以访问标准的Plesk控制面板来管理您的网站.

去吧爸爸

如果您想节省更多的钱,GoDaddy是一个不错的选择.

他们提供了三种低成本的共享Windows托管计划
.

高迪托管

这些计划带有免费域名
和Microsoft Office Business电子邮件帐户一年.

同样,您将可以访问Plesk控制面板来轻松安装流行的CMS。.

液体网

如果您正在寻找高性能或最佳支持,Liquid Web可以作为主机提供商.

他们提供Windows和Linux之间的选择
云,VPS或专用服务器计划上的服务器.

液体网络窗口托管

Liquid Web以其24/7/365“英雄式”支持而闻名,并具有100%的正常运行时间保证.

他们的服务也受到管理,这意味着他们的服务器配备了防病毒软件,并且他们的安全团队确保您的服务器是安全的.

推荐阅读

推荐读物和资源

最佳ASP.NET托管

查找最佳ASP.NET主机的一站式参考点。我们的交互式比较工具将帮助您快速做出不错的选择.

使用MS SQL数据库?这些虚拟主机提供商是您最好的选择

大多数主机不支持MS SQL。您如何找到一位好主人?你应该找什么?我们资深的软件工程师为您解答.

ASP托管:2018年哪个品牌最适合您的网站?

预计对ASP的支持将持续到2020年。我们的指南将为您节省时间并帮助您找到可靠的托管选项.

FrontPage替代品

FrontPage上有用的背景,历史记录和详细信息,以及可以考虑的好选择.

IIS 7托管

对IIS 7和现代.NET框架的历史进行了有趣的概述。加上托管技术指导。由经验丰富的软件工程师撰写.

操作系统中的其他功能

  • 的Linux
  • 苹果电脑
  • 红帽
  • CentOS的
  • 德比安
  • 软呢帽
  • 的Ubuntu
  • 云Linux

虚拟主机优惠券

搜索正确的Windows主机?
A2 Hosting在我们最近的速度和性能测试中排名第一。现在您最多可以保存 50% 在他们的Windows计划中。使用此特别折扣
链接以获取交易.

Windows常见问题

  • 为什么Linux托管更常见?

    Linux之所以流行是因为它功能强大且免费。一些最流行的脚本和应用程序是针对Linux开发的,因此随着时间的推移,它已成为托管网站的默认选择。.

  • 如果Linux便宜,为什么人们使用Windows?

    某些网站需要Windows服务器才能正常运行。例如,如果某人在.NET中开发Web应用程序,则需要将其托管在Windows服务器上.

    如果您打算通过Microsoft Exchange运行自己的共享电子邮件,日历或联系人管理器,则需要使用Windows服务器。根据您的业务需求,可能需要在Windows虚拟主机计划中运行所有内容.

    但是,假设您没有特殊要求,则没有理由选择Windows托管。例如,WordPress或Drupal之类的软件在Linux上效果最佳.

  • 我可以使用Windows计算机托管网站吗?

    是。 Windows有其自己的服务器软件,可用于发布网站。您可以为许多托管服务提供商购买Windows托管计划,但是它比Linux托管要少。.

  • 我可以在Windows服务器上购买哪种托管?

    根据主机,可以使用所有类型的主机,从共享软件包一直到专用服务器。.

  • 主机提供哪种Windows版本?

    它们都运行Windows Server。您需要检查计划的详细信息,以查看它们提供的Windows Server版本,因为所有主机都不同.

  • 我可以在Windows上使用cPanel吗?

    CPanel不适用于Windows,因此您需要使用其他控制面板。许多主机提供Plesk,但还有其他主机.

  • 我在购买主机时需要为Windows付费吗?

    Windows主机程序包的成本包括VPS或专用服务器的Windows许可证的成本。这就是Windows托管往往比Linux托管更昂贵的原因之一.

  • 如果我在自己的计算机上使用Windows,是否需要Windows托管?

    不能。您可以使用任何需要的托管计划,只要它支持您要用来构建网站的脚本或应用程序。您自己的计算机的操作系统没有区别.

  • Windows上的默认网络服务器是什么?

    Microsoft具有自己的Web服务器IIS,该服务器在Windows Server操作系统上运行.

  • Apache Web Server是否在Windows上运行?

    是。 Apache Web Server可用于Windows,尽管不如IIS常见。.

  • 开发人员为何使用.NET框架?

    使用.NET,您可以使用多种编程语言编写Web应用程序,这些编程语言通常在台式机和嵌入式环境(例如C ++)中使用。此外,.NET的公共语言运行时允许程序以多种语言编写.

  • 我可以将文件从Linux或Mac计算机上传到Windows Web服务器?

    是。如果只需要基本文件传输(使用FTP或它的变体),则可以将文件上传到Windows,而不会出现任何问题。但是您需要一台Windows计算机才能充分利用Windows托管帐户。例如,您不能在Linux计算机上开发.NET应用程序.

  • 是否有Windows独有的其他技术?

    Microsoft Silverlight只能部署在Windows上。它不像以前那样流行,但是如果您需要使用它,则需要选择一个支持它的托管程序包。.

  • 我可以使用远程桌面管理Windows Server吗??

    如果您有运行Windows的VPS或专用服务器,通常可以使用远程桌面连接到该服务器,就像连接到常规Windows计算机一样.

    如果您在Windows上拥有共享的托管帐户,则无法使用远程桌面.

  • Windows服务器的替代品有哪些?

    如果您不想使用Windows托管网站,则可能需要注册Linux托管软件包。有不同的发行版(Red Hat,Ubuntu,CentOS等),但是除非您有高级要求,否则您可能不必担心这一点。.

    可以购买Mac网站托管,尽管这种情况非常罕见。提供“ Mac友好”托管服务的公司通常会提供具有Mac友好支持的Linux托管服务.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map