似乎网络上所有人都在谈论PHP/ROR/Python,但很少有人提到ASP.NET。具有讽刺意味的是,在中国,书店货架上关于Web开发的大多数书籍都是关于ASP.NET的。我只想知道为什么这些网络论坛对ASP.NET持有“不屑一顾”的态度。我是Web开发新手,只学过一点PHP,还没有接触ASP.NET。我想了解PHP和ASP.NET的优缺点。非常感谢!
ASP.NET本身并没有问题。除了它是一种微软技术,所以有些社区避免提及它,或只是说它很邪恶,而不给出真正的解释。
一切都取决于社区。在这里,StackOverflow上,我看到更多关于ASP.NET的问题,而不是关于PHP的。还有其他网站更注重于ASP.NET。
如果你想选择使用什么,尝试两者。 这是你做出真正选择的唯一方式,而不受一个人认为PHP很糟糕并且只被编程新手使用的影响,或者一个人认为与微软相关的所有东西都是坏的。
如果使用asp.net,您将拥有一个功能丰富的IDE和整个.NET基础设施,相比之下,php就不具备这些特点。