我应该使用哪种语言[许多读取,少数大写DB]和[许多并发连接]?

时间:2011-01-21 22:50:00

标签: web-application-project web-application-design

您建议在连接了多个用户的动态网页上使用哪种语言。我没有使用flash或类似的东西,交互性都是Javascript / HTML。

我的基本两个限制是:

  • 可以很好地使用mySQL,或者如果你有其他针对db的具体建议,我会全心全意。
  • 它必须能够跟上大量的并发连接,这些连接都读取所有内容的小子集(因此非常可缓存)并且偶尔发布明文(不是很频繁,但是很多 - 说

我真的很有兴趣学习一种新语言作为个人程序员 - 扩展我的视野,所以我不想使用java服务器后端,因为这是我非常熟悉的东西(我真的需要一些比apache更好的线程管理的东西。我编写的是熟练的(但不是流利的)Javascript代码,除了其他所有东西外,还可以使用JS选项。

我调查过的事情并认为它们可能是相关的,但我不确定如何:

Node.js

感谢您的投入!

我还标记了这个“网络应用程序设计”,我觉得很多程序员都没有注意到,弄清楚你的程序的基本结构以及方法和对象之前如何互操作绝对是100%的一部分设计阶段。

2 个答案:

答案 0 :(得分:0)

PHP,尽管语言的选择不如数据库和该数据库中使用的存储引擎重要。如今,MySQL受到任何主要语言的支持。

答案 1 :(得分:0)

除了PHP可能是主要语言的最佳选择之外,您还应该考虑使用MEMCACHE(如果您对服务器有足够的控制权),并且如果您执行的读取比写入要多得多。这将有效地允许您将数据缓存在内存中,并且访问速度比Db查找快得多。