我正在合作的公司想在Windows服务器上托pipeWordPress。 他们也想用WIMP代替WAMP。 我不喜欢这个主意,但是不能明白地解释为什么它不好 – 有人能帮助我吗?
在WIMP上托pipeWordPress的潜在问题是什么? WAMP? Windows一般?
这可能太宽泛,不能全面覆盖,但如果有一些基本的已知问题,我想听听他们。
谢谢-
编辑:一些想到的事情…
WordPress可以在IIS上正常工作,只需要一点点configuration。 我已经在Windows和IIS上build立了几个WP站点,并且没有注意到很多性能差异,尽pipe这些站点并不是特别高的stream量。
看看这里的指南,这应该给你一个很好的起点: http : //learn.iis.net/page.aspx/280/install-wordpress-on-iis/
编辑对于您的编辑:
在IIS7上,您可以使用URL重写来处理漂亮的固定链接。 在IIS 6中,您将不得不使用ISAPI_Rewrite 。 不过,我build议使用IIS7。
作为网站托pipe商(同时提供Linux和Windows托pipe),我们在IIS6和II7上托pipe了数百个WordPress网站,几乎没有任何问题。
IIS6的一个缺点是,如果你使用的是永久链接,那么你需要安装一些重写器( ISAPI_Rewrite , Iconic的IIRF ),或者如果他们允许你修改自定义错误页面,可以用404
error handling器做一些巧妙的事情。
在IIS7漂亮的永久链接不应该是一个问题,因为主机应该已经安装了IIS UrlRewrite 。 事实上,最新版本的WordPress实际上是检测IIS7并创build一个重写规则,您可以在安装时将其放入网站的web.config
中。
我甚至可以说WordPress可能是我们在Windows上看到的最stream行的应用程序。
你必须说他们的语言,并告诉他们为什么WAMP胜过WIMP …
十多年来,PHP一直被Apache支持和使用。 在IIS上的PHP是比较新的,只有次要的(重点是在ASP.NET)。
正式报告的Apache,MySQL和PHP的统计数据显示,这些Windows软件包负责大部分下载和安装(在2009年之前,AMP在Windows上比在Linux上更广泛地使用)。
有商业软件包,提供支持,可用于Windows上的Apache,PHP和MySQL。 如WampDeveloper。
WordPress首先使用Apache和PHP进行开发和testing,而不是IIS。 你将能够find更多的信息,并帮助在Apache而不是IIS上运行WP。