如果您计划构建一个高流量、非常安全的站点,您会使用哪种语言?
例如,如果您计划构建一个 authorize.net 规模的站点,该站点必须通过 API 处理大量信用卡交易,您会使用什么从头开始构建它?我想大多数处理具有类似安全性的类似流量的网站都会使用非开源软件(如果我错了,请纠正我)。你会使用什么开源软件,为什么?Python、Ruby、Erlang、PHP、自定义 C/C++ 还是什么?另外,您会使用传统数据库,还是NoSQL路线更有意义?
不是想在这里发起一场激烈的战争,只是想知道 Stack Overflow 的好人对这个问题的看法......
更新:澄清一下,这完全是假设性的。我完全理解了解您的语言/平台的重要性,只是寻找一些关于给定语言/框架的优势/劣势的意见,以及在哪里(以及为什么)可能更适合另一种。就数据而言,我认为客户 A 从供应商 B 那里购买了商品 X、Y 和 Z。所以,非常简单,直到有人想知道客户 C 是否也购买了商品 X 和 Y 或 X 和 Z 或 Y和 Z 一起购买。所以,从数据的角度来看,我想我是从商业智能的角度来看它,想知道 NoSQL 是否比传统的 SQL 数据库有任何优势/劣势。