问题标签 [comparison]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3482 浏览

web-applications - What are the main differences between the popular web frameworks?

There are lots of web application frameworks available these days, for pretty much every language out there. In your experience, what are their strengths, weaknesses, and unique features? Assuming the luxury of choice, what factors would lead you to consider one over another other?

I'm most interested in people's direct experience with one or more frameworks, rather than an exhaustive comparison of everything out there. Hopefully the SO community has programmers who have good and bad experiences with things like Rails, ASP.NET, Django, TurboGears, or JSF. It would also be great to hear if anyone is using one of the less mainstream frameworks like Seaside or Weblocks.

Programming language is an obvious difference, but a Java vs Ruby flamewar won't be much fun, and most of these frameworks seem to be at least as much an investment in technology, tools and complexity as their language of choice; so I'm more interested in things like:

  • Development speed and convenience
  • Barriers to entry - both in terms of developer training, and of infrastructure needed
  • Lock-in - how much code could you keep if you had to switch frameworks?
  • Flexibility - does the framework dictate your architecture or design? (Whether that would be a good or bad thing is probably best left to a separate discussion.)
  • Performance, scalability, and stability - obviously depending on the developers!
0 投票
4 回答
208 浏览

version-control - 什么时候应该优先选择标签而不是分支,反之亦然(在 CVS 中)?

我认为标题应该足够好。

0 投票
4 回答
22329 浏览

linux - 为小型站点推荐的 IRC 服务器 (ircd)?

情况:

我想使用 IRC 机器人作为我正在调查的其他代码的通用通信接口。服务器硬件将是旧的和低内存的,但在相对最新的 Debian GNU/Linux 安装上运行。我预计一次不会超过一百个用户,最多,而且大多数时候可能只有个位数。这里的接口比服务器本身更有趣,所以我更喜欢维护相对简单的东西,而不是具有大量配置和调整选项的东西,这些选项对更大的站点更有用。

参考Wikipedia 比较Google PageRank 列表与 Debian 的可用软件包列表,得出以下顶级竞争者:Undernet (ircd-ircu)、Ratbox (ircd-ratbox) 和Inspire (inspirecd)。不幸的是,我找不到对它们进行任何认真的比较,所以我希望在这里提问能够提供一种更快的解决方案,而不是一次尝试一个,直到某些事情让我感到沮丧以至于无法行动。

0 投票
6 回答
72820 浏览

python - 对 IF 语句使用 OR 比较

在 Python 中使用 IF 语句时,您必须执行以下操作才能使“级联”正常工作。

检查“等于”时,有没有办法让 Python 接受多个值?例如,

0 投票
7 回答
15388 浏览

.net - .NET 日期比较:计算自某个日期以来的工作日数?

计算自某个日期以来的工作日数的最简单方法是什么?VB.NET 首选,但 C# 没问题。

“工作日”是指除周六和周日之外的所有日子。如果该算法还可以考虑不应计为工作日的特定“排除”日期列表,那将是肉汁。

提前感谢贡献的天才。

0 投票
3 回答
296 浏览

visual-studio - WinDbg 缺少哪些 Visual Studio 调试器功能?

有吗?

0 投票
5 回答
21194 浏览

sharepoint - Windows SharePoint Services 与 Microsoft Office SharePoint Server?

有 Windows SharePoint Services (WSS),然后是 Microsoft Office SharePoint Server (MOSS)。MOSS 比 WSS(作为 Microsoft 服务器许可的一部分提供)贵得多。

我的问题是:MOSS 做了什么让它物有所值

..Microsoft Search Server不与业务数据缓存(BDC) 竞争吗?

编辑:功能比较页面有助于说明 MOSS 具有而 WSS 没有的众多功能。从表面上看,MOSS 的大部分功能集都是面向企业的。

您如何用几句话描述 MOSS 相对于 WSS 的差异(或额外优势)?本质上,MOSS(而不是 WSS)中的“大票”项目是什么?

0 投票
4 回答
1182 浏览

string - 比较两个字符串产生一个数字增量

有谁知道一种简单的方法来比较两个字符串以生成两者之间的“差异量”?(以数值表示)我一直在爬谷歌,但运气不佳。在做了一些编码之后,它并不像我想象的那么简单。有什么线索吗?

0 投票
7 回答
2577 浏览

javascript - 我应该将哪个效果库与 GWT 集成?

我很好奇是否有人对那里的不同选项进行了比较。到目前为止,我倾向于使用 Moo.fx,因为加载prototype.js 只是为了使用scriptaculous 似乎有点多。那有意义吗?还有其他值得尝试的效果库吗?谢谢。

0 投票
32 回答
135522 浏览

java - 你如何比较Java中的两个版本字符串?

有比较版本号的标准习语吗?我不能只使用直接的 String compareTo,因为我还不知道最大发布点数是多少。我需要比较版本并满足以下条件: