我即将创建一个新的Web应用程序.我的PHP技能略高于平均水平 - 我不会把自己置于企业级编码之下.然而,我的经典ASP技能很强,我之前在经典ASP中为强大的网站编程VB.
我打算建立一个广告网络市场 - 在线购买和销售广告空间.这将是CDN支持CDN JS和CDN图像分发与DNS和负载均衡的mySQL集群服务器.
每个人的想法是什么?我认为,Nginx无法运行Windows?
需要注意的经典ASP,IMO仍然可以处理并在某些网站上运行良好.我关心的是未来,速度和性能.经典ASP和PHP的安全性 - 好吧,VB的经典ASP赢了.
即使您比PHP更了解经典ASP - 近十年来经典ASP已经过时:
它[ASP.NET]于2002年1月首次发布,其中包含.NET Framework 1.0版,并且是Microsoft的Active Server Pages(ASP)技术的继承者.
我不会用十年过时的技术开始一个新项目.
我不知道Nginx是否在Windows上运行,但是在Windows上运行PHP和mySQL肯定是可能的.有针对mySQL的Windows安装程序,甚至可以在IIS上运行PHP.
这个问题需要一个相当主观的答案。不过,我会尽量保持客观主观。
从5.3开始,我认为PHP是最好的选择。
另外,如果您确实打算构建可扩展性,我建议您为服务器 (EC2)、CDN (S3 + CloudFront) 和数据库 (RDS) 查看云服务,例如 Amazon Web Services。如果您考虑使用 Nginx,http://scalr.net/上有一些不错的配置选项,可用于使用几种不同的云,包括 AWS。