在选择主机操作系统时,最常见的选择是Linux和。 微软 窗口可用。然而,这种选择却带来了一个问题,即哪种操作系统更适合托管。为了做出恰当的决定,应讨论候选人的优缺点。
Linux主机
Linux是最受欢迎的主机平台,在服务器行业的渗透率约为70%。它包括几百种不同的变化,为各种目的提供了正确的基础。最流行的变种,即所谓的发行版,是Red Hat、Debian和Suse Linux。然而,发行版的选择通常起到的作用不大,因为所有的变化都支持程序和软件包的后续安装。免费操作系统结合了Windows平台的几大优势。
由于Linux是免费的,所以没有 费用 为收购。托管运营商可以将这些节省的费用直接转嫁给客户,从而降低固定成本。此外,脚本语言的支持也起到了重要作用。不管是 PHPRuby、Perl或Python,Linux默认提供支持。
尽管有这些优点,Linux也有一个严重的弱点。支持微软服务,如ASP和.NET。虽然也有免费的实现,但与微软原来的实现相比,这些实现不太常见,也比较难用。
Windows主机
很多用户认为,如果家里的电脑运行的是Windows系统,那么对付Windows主机服务器的问题就不大。可惜事实并非如此。Windows服务器与家用PC有很大不同。与服务器的交互并不是在经典的桌面环境中进行的,而是通常通过Web界面或服务(如FTP和SSH)来处理。因此,只有真正的优势才应该被提及。这些主要涉及ASP和.NET的本地支持。这些非常的编程语言由于其性能,正变得越来越流行。
最大的劣势是Windows在主机界的普及率大大降低。这可能会使你很难找到一个合适的Windows主机系统与所需的功能范围。
此外,Windows不是免费的,购买或使用会产生许可费用。这些费用通常会增加终端客户的使用价格。
Windows与Linux:相似之处
尽管存在差异,但也有相似或可比的特点。在这里,Linux在几年前就在某些点上领先,有些方面会被认为是Linux的优势。虽然还有很多主观的评价,但两个操作系统的性能相差无几,比如。管理员在处理这两个系统时的经验几乎没有显示出性能和稳定性的差异。
此外,大多数案件的处理方式几乎相同。不管是Windows还是Linux:托管服务器主要通过FTP、SSH或Web界面进行管理。
有一点不能偷懒,那就是安全。两种操作系统的安全性大致相同,并提供了优秀的安全机制。
结论
操作系统不可能有明显的赢家。在操作、性能和安全方面只有边际差异。相反,选择取决于预期用途和所需服务。如果需要ASP或.NET,应考虑Windows。否则,用户可以退而求其次,选择免费的、更广泛的操作系统Linux。