Windows本机用IIS+PHP VS Apache+PHP

王志勇 发表于 2018年11月05日 10:29

这两者如果运行PHP,功能上可能没有太多区别。但是效率上,差别较大,如之前的测试结果,Apache+PHP通常比IIS+PHP快很多。

Windows非server版,在本机建立虚拟主机,较难实现。Apache在本机建立虚拟主机,很容易,例如使用http://ww2.abc.com来访问本机上的站点,
IIS只能用http://localhost/虚拟目录 的形式。

IIS其实也能实现http://ww2.abc.com的效果,就是在IIS里把localhost改成ww2.abc.com,但这样只能支持一个站点。每次要调试别的站点,必须改localhost。而Apache,则轻松支持多站点。Apache在本机建立虚拟主机,方法如这里

Apache+PHP,另一个好处是在Windows下调试PHP的站点,和服务器版的Linux+Apache+PHP环境,几乎没有区别,完全模拟Linux下的环境。因此,Windows下,用Apache+PHP是最理想的。

总结,本机使用这两者的差别:

IIS+PHPApache+PHP
速度中等
.htaccess不支持支持
与LAMP环境中
的PHP编写差别
很多不同几乎没差别
多站点的域名访问不支持支持
泛域名解析不支持支持
安装难度简单更简单
配置难度容易容易
能否备份配置文件未测试可以

虽然在本机PHP方面,Apache在多方面完胜IIS,但IIS的功劳不能抹杀,我在2002-2009年的主力本机开发平台是IIS,之后才转向Apache。

2条评论:
1   自由勇 2018-11-05 12:03
更新:虽然在本机PHP方面,Apache在多方面完胜IIS,但IIS的功劳不能抹杀,我在2002-2009年的主力本机开发平台是IIS,之后才转向Apache。
2   自由勇 2018-11-06 07:27
Trackback来自《VPS的快速安装和PHP调试导航页

虽然这些文章正在增多,但实际上,VPS的安装、配置比我们想象中容易得多,新机通常在半小时内能完成整个安装、配置。

3   自由勇 2019-05-13 07:36
Trackback来自《PHP多种开发环境的区别:Windows+Apache、Linux+Apache、安卓手机的AndroPHP、OPENWRT

IIS+PHP比Apache+PHP的功能少很多,Apache的安装更容易。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写