AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

微软:PHP 在 IIS 7 上雄起

  • 2009-08-24
  • 本文字数:1160 字

    阅读完需:约 4 分钟

WordCamp 是 WordPress 爱好者及开发人员的大会,在上周末的 WordCamp China 2009 大会上,来自微软的王超群发表了题为“熟悉的陌生人 - 微软对 PHP 的新支持使 WordPress 在 IIS 7 上雄起”的主题演讲,展示了 PHP 在 IIS 7 上运行的现状及微软在这方面做出的努力。

在演讲中,王超群首先引用了首席架构师 Ray Ozzie 的话:

我认为如今任何的公司及技术提供商,即使是微软,也必须在开源的用户和贡献者中寻找一个合适的平衡点。

以及 Linux 创建者、开源领袖 Linus Torvald 近期对微软所发表的的看法:

哦,我强烈认为“技术高于政治”……自由软件世界中有一些“极端主义者”,这也是我不再把我做的事情称作“自由软件”的主要原因。我不想和那些有排斥和憎恶心态的人建立联系

此外,王超群还展示了微软在 Redmond 的开源实验室,以及和 Novell 共同组建的互操作实验室。微软希望借此表明他们对于开源的态度,为开源社区更好地接受 IIS 7 与 PHP 平台的合作打下基础。

微软认为,在 Windows 为 PHP 提供良好支持的意义在于:

  • 无需明显的修改,便可以向 Windows 上移植 PHP 应用程序。
  • 将 PHP 与微软技术相结合,更好地构建丰富 Web 站点。
  • 重用已有的 PHP 应用程序以及 Windows 基础设施
  • 在无需增加成本的情况下,为客户提供更多可用的应用程序及更好的性能,

王超群表示,过去约有 80% 的 PHP 开发者在 Windows 上进行开发,但只有少数使用 Windows 和 IIS 托管 PHP 应用程序。而现在情况已经改变,IIS 7 是 PHP 应用的优秀平台,并且易于设置和管理。

王超群谈到,微软通过和 Zend 技术合作:

  • 为 PHP 在 Windows 上的运行进行了优化。
  • 构建了 IIS FastCGI 这一基于开放标准的运行方式,比传统 CGI 方式相比性能有显著的提升,并为非线程安全的 PHP 应用提供更为稳定的支持。
  • 已经测试,并确保了众多流行 PHP 应用的兼容性。

并且努力将 Windows 与 IIS 7 打造为优秀的 PHP 生态环境:

王超群表示,IIS 7 已经成为一个托管 PHP 应用的优秀 Web 服务器,其模块化架构提供了丰富的功能及扩展能力,它的 Server Core 模式进一步减少了系统的资源占用,并足以托管 PHP 应用程序。利用.NET 来扩展 IIS 7,还可以打造一个统一的,通用的应用程序执行环境,让 IIS 更好地为应用程序服务。

在会上,王超群还公开了之前与康盛创想合作进行的性能评估结果,证明在 Windows Server 2008 + IIS 上运行 PHP,从平均相应时间,每秒处理的请求数,以及数据吞吐量等多方便均显著优于 Linux + Apache 的托管方式。

王超群在会后公布了此次演讲所用的幻灯片。除了演讲中材料和展示部分外,幻灯片中还附有在 Windows 中运行 PHP 的的最佳实践和深度认知。

2009-08-24 23:174004
用户头像

发布了 157 篇内容, 共 59.3 次阅读, 收获喜欢 6 次。

关注

评论

发布
暂无评论
发现更多内容

高能预警!Apache Flink Meetup · 上海站返场啦

Apache Flink

flink

Demo 示例:如何原生的在 K8s 上运行 Flink?

Apache Flink

flink

敏捷软件开发宣言及十二原则

BigYoung

敏捷开发

英特尔中国研究院宋继强:芯片、系统、软件成为异构计算的三层级

最新动态

Flink Weekly | 每周社区动态更新

Apache Flink

flink

【区块链+通证经济】从量变到质变区块链发展的下一阶段是什么?

CECBC

数字货币 防篡改 通证

最高法主张加强数字货币产权保护有法可依

CECBC

数字货币 法偿货币 中国人民银行 虚拟财产

架构师训练营第八周笔记

Melo

主宰操作系统的经典算法

苹果看辽宁体育

后端 操作系统

腾讯面试题: 百度搜索为什么那么快?

小松漫步

面试

JVM系列之:对象的锁状态和同步

程序那些事

JVM GC 同步

第7周作业

文古

关于中台,可能都是正确的废话

FinClip

中台 业务中台

Vue 学习笔记-3

多选参数

vue.js Vue vuejs

Vue 学习笔记-2

多选参数

vue.js Vue vuejs

推荐 16 款 IDEA 插件,让你的开发速度飞起来!

Bruce Duan

idea插件

OAM 深入解读:如何基于 OAM Runtime 编写一个扩展 Trait?

钱王骞

云原生 k8s OAM

架构师训练营第八周学习总结

张明森

如何识别刷屏文章中的伪科学

Lee Chen

大前端 随笔杂谈

CDN百科第七期 | 关于CDN的原理、术语和应用场景那些事

阿里云Edge Plus

CDN

LeetCode题解:1. 两数之和,JavaScript,双循环暴力解法,详细注释

Lee Chen

大前端 LeetCode

报志愿|想学区块链,要上什么大学?报什么专业?

CECBC

高考 报考志愿 区块链专业 高校学院

IO系列——用户空间与内核空间

Java联盟

io 零拷贝 用户空间 内核空间 zero copy

除了技术,加密货币开发者更应关注可使用性

CECBC

加密货币 用户为本 可使用性 容错机制

LeetCode001-两数之和-easy

书旅

算法 LeetCode 数据结构与算法

阿里巴巴大规模应用 Flink 的实战经验:常见问题诊断思路

Apache Flink

flink

胡继晔:发挥我国优势把依法治网落实到区块链管理中

CECBC

CECBC 胡继晔 依法治网 数字货币监管

IO系列——UNIX五种IO模型

Java联盟

io 多路复用 异步IO

性能优化

独孤魂

脑洞:基于Enterprise Continuum证明DDD用于构建汽车的可行性

冯文辉

企业架构 领域驱动设计 DDD 架构演进

2. 妈呀,Jackson原来是这样写JSON的

YourBatman

Java json Jackson Fastjson

微软:PHP在IIS 7上雄起_.NET_赵劼_InfoQ精选文章