用于Web开发的Python/Django或C#/ ASP.NET?

fra*_*nja 7 python asp.net django scalability

我是.NET开发人员.我没有Python的经验.哪个平台更具可扩展性?哪个平台更适合大型高流量网站?如果您对这些平台的可扩展性有任何经验,请通知我们.

谢谢.

Ale*_*lli 15

就像我喜欢Python(而且,这很多! - ),如果你对C#非常熟练,而且正如你所说,"没有Python经验",你的代码将更具可扩展性和适用性(对于接下来的几个如果你坚持你最了解的东西,至少几个月.对于在这两个平台上都非常熟练的假设开发人员来说,可扩展性本质上是一个很好的选择,Python可以提高开发人员的工作效率; 但是在任何技术方面都非常擅长需要几个月的练习,它不会"神奇地"发生.

因此,除非您试图扩大您的技能和工作机会范围,或提高您的工作效率,而是专门,严格关注您正在编码的网络应用程序的可扩展性,我有良心,建议你坚持使用C#.您还应该尝试IronPython(并从Mannings获得伟大的"IronPython in Action"一书 - 偏见警报,我是作者的朋友,并且是该书的技术评论员;-)用于各种非生产支持代码,为了体验它以及令人难以置信的生产力提升,它可以给你......但是,为了给你的客户或雇主提供最大的价值,坚持你真正掌握的东西,C#,为你提供的任何可扩展性至关重要的工作!


Der*_*gan 13

几乎所有众所周知的框架和语言都可以扩展.

你使用哪一个并不重要.它关于你如何构建最重要的代码.

在个人层面上,了解多种语言总是好的.

但是,您可以创建完全可扩展的Python,PHP,.NET应用程序.代码的质量首先是可扩展性而不是语言.