语言始终是一个偏好问题,我的偏好是 asp.net mvc3(很快 4)远远超过 php。如果你学习 php,你可以开发 php。如果您使用 asp.net 学习 C#,您可以将其用于无数平台(带有 monotouch 的 iPhone 应用程序、带有 monodroid 的 Android 应用程序、Windows Phone 应用程序、桌面应用程序、带有 Mono 的跨平台应用程序、非常好的 Unity 3D 游戏,并且选项继续存在)。
php 的另一个论点是自其开源以来的大量免费贡献者,我认为微软使他们的工具令人惊叹,因为它是他们的主要生计之一。我从未见过可以接近 Visual Studio 2010 的 ide,甚至还没有见过(而且免费版本也非常好)。
最后,一直有大量免费视频发布。阅读很好,但这是 2012 年而不是 1992 年……我必须阅读才能学习,你不需要。投资一台便宜的第二台显示器,然后在一台显示器上观看演示,然后在第二台显示器上进行操作。使用 asp.net 和 www.asp.net,您将非常快速地开发令人惊叹的应用程序并学习一门语言,您可以在当今行业中实现几乎所有您想要的一切,所有这些都是免费的。
希望有帮助