在 WIMP 和 WAMP 上使用 WordPress 可能存在问题吗?

在 WIMP 和 WAMP 上使用 WordPress 可能存在问题吗?

我合作的公司希望在 Windows 服务器上托管 WordPress。他们还想使用 WIMP 而不是 WAMP。我不喜欢这个想法,但无法明智地解释为什么它不好 - 有人能帮我吗?

在 WIMP 上托管 WordPress 有哪些潜在问题?在 WAMP 上?在 Windows 上一般会怎样?

这可能太广泛而无法全面涵盖,但如果有一些已知的基本问题,我很乐意听听。

谢谢-

编辑: 我想到了一些事情...

  1. IIS 中没有 mod-rewrite,因此永久链接有问题吗?

答案1

只需进行少量配置,Wordpress 在 IIS 上就能很好地运行。我在 IIS 上和 Windows 上的 Apache 上设置了几个 WP 站点,并没有发现性能上有什么不同,尽管这些站点的流量并不是特别大。

请查看此处的指南,它应该能为您提供一个良好的起点:http://learn.iis.net/page.aspx/280/install-wordpress-on-iis/

编辑您的编辑:

在 IIS7 上,您可以使用URL 重写处理漂亮的永久链接。在 IIS 6 中,您必须使用ISAPI_重写。不过,我建议使用 IIS7。

答案2

作为一家网络托管商(提供 Linux 和 Windows 托管),我们在 IIS6 和 II7 上托管了数百个 WordPress 网站,几乎没有出现任何问题。

IIS6 的一个缺点是,如果你需要漂亮的永久链接,那么你需要安装某种重写器(ISAPI_重写Iconic 的 IIRF) 或者使用404错误处理程序做一些巧妙的事情(如果他们允许您修改自定义错误页面)。

在 IIS7 上,漂亮的永久链接不应该成为问题,因为主机应该已经安装了IIS UrlRewrite。事实上,最新版本的 WordPress 实际上可以检测 IIS7 并创建一个重写规则,您可以web.config在安装时将其放入网站中。

我甚至可以说,WordPress 可能是我们在 Windows 上看到的最受欢迎的应用程序。

答案3

你必须用他们的语言来表达,并向他们展示为什么 WAMP 胜过 WIMP......

  1. 十多年来,Apache 一直支持并使用 PHP。IIS 上的 PHP 相对较新,而且只是次要的(重点是 ASP.NET)。

  2. Apache、MySQL 和 PHP 的官方报告统计数据显示,这些软件包的 Windows 版本占据了大部分下载和安装量(2009 年之前,AMP 在 Windows 上的使用比在 Linux 上更为广泛)。

  3. 有一些商业软件包可供 Windows 上的 Apache、PHP 和 MySQL 使用,并提供支持。例如 WampDeveloper。

  4. WordPress 是使用 Apache 和 PHP 进行开发和测试的,而不是 IIS。您将能够找到更多信息和帮助,了解如何在 Apache 而不是 IIS 上运行 WP。

相关内容