Web:我应该何时考虑使用Java而不是PHP,Python / Django,Ruby / Rails等? [英] Web: When should I consider using Java rather than PHP, Python/Django, Ruby/Rails, etc?

查看:309
本文介绍了Web:我应该何时考虑使用Java而不是PHP,Python / Django,Ruby / Rails等?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如果收集中型到大型基于Web的项目的需求,那么在什么时候应该考虑使用基于Java的后端,JSP等,而不是像PHP,Python或Ruby这样的脚本语言?

If gathering requirements for a medium-to-large web-based project, at what point should one consider using Java-based back-end, JSP, etc, over a scripting language like PHP, Python, or Ruby?

听说使用正确的工具......,什么时候Java是基于网络的项目的正确工具?

Hearing "use the right tool...", when is Java the right tool for web-based projects?

推荐答案

什么是最佳语言经常会因情绪化而非实际而退化。每种语言的冠军都非常善于为每种语言最好的原因提出论据。我通常会考虑几个因素:

What is the "Best" language is often degrades to an emotional debate rather than practical. Champions of each language are extremely good at making arguments for why each language is the best. I ususally look ata couple of factors:

A)您和您的团队使用哪种语言?

A) What languages are you and your team confortable with?

B)是否有现有的应用程序/系统需要扩展或集成?如果是这样,哪种语言对于这种集成最有效

B) Is there an existing application/system to be extended or integrated? If so, what languages are most effective for such an integration

C)是否有内置或可用的图书馆,组件等,可以让您更有效地产生结果用一种语言而不是另一种语言

C) Are there built in or redily available libararies, components, etc that will allow you to more effectively produce results in one language over another

我的决定几乎总是归结为我的团队在开发和维护方面最有效的语言/平台。

My decisions almost always boil down to what language/platform is my team going to be most effective on both developming and maintaining.

这篇关于Web:我应该何时考虑使用Java而不是PHP,Python / Django,Ruby / Rails等?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆