您是否曾经在Web项目开始时选择WISA或LAMP?
虽然利弊遍布网络,但了解您在提出标准,评估,决定和反思您决定采用任何一个平台方面的实际经验将会很有帮助.
@Thomas WISA是:
W = Windows
I = IIS
S = SQL(Microsoft SQL Server)
A = ASP(或ASP .NET)
至于他们之间的选择,我认为可用的资源和人才将是决定性的因素.如果你可以获得优秀的ASP .NET和MS SQL开发者,那么就去那条路.如果你手头有一大堆PHP/MySQL大师,请去LAMP.
实际情况是,无论平台的优缺点如何,您都很难从主要的PHP开发团队中获得一个优秀的WISA系统,反之亦然.
我认为第一部分是你的申请.如果你决定使用PHP,你几乎会自动结束LAMP,因为WIMP或WISP堆栈非常少见(我认为blog.stackoverflow.com在WIMP上运行),而.net你肯定想去WISA.
通常,它归结为.net与PHP.(暂时忽略Ruby,Python和所有其他东西).当你做出这个决定时,剩下的就会自然而然地适应你的环境(即如果你公司的所有管理员都是windows管理员,那么WAMP可能会更适合你)
我大约一年前从PHP切换到.net,我从不回头看PHP,但我从来没有看过Windows和SQL Server许可证的公平.由于涉及许可证,WISA上的部署初始成本要高得多,而LAMP堆栈是免费的(是的,MySQL也可以免费用于商业用途).
附录:
所有有趣的首字母缩略词代表技术组合:(L)inux或(W)indows,(A)pache或(I)IS,(M)ySQL或(S)QL Server,(P)hp或( A)SP.net.