一些大型网站对于后台语言的选择.

且说前一段时间听淘宝的黄裳解说淘宝网站架构开展的时分,说起 2004 年末淘宝为何从 PHP 向 Java 搬运的工作。为何转化,他论述了几个理由,其间一个是十分风趣的:其时的 PHP 短少一个 IDE。而适宜的 IDE 能够有用提高规划化软件开发的功率。

大型网站后台开发语言选择剖析(网站开发后端语言)  大型网站 后台 开发语言 第1张

咱们知道 eBay 在 2002 年的时分也在 Sun 技能团队的协助下,将整个使用架构从 C++ 搬迁到 J2EE 。也便是 eBay 内部所说的 V3 版别(refer)。

最近一件风趣的工作是,听说腾讯的财付通在招聘 Java 方面的高手,"参加体系架构选型",要把底层架构从 C/C++ 搬迁到 Java 架构上来。别的,百付宝的后台技能听说也是根据 C++ 的(最开端的时分仅仅一两个人写中心代码)。我信任,现在百付宝或许规划还比较小,总有一天,也要面对向 Java 的搬迁。这和阿姆达尔定律有点相似,要得到更大的核算才能,就要尽量削减整个体系中的非并行的环节。仅仅一两个人能搞定的当地,再参加更多的开发人员也是杯水车薪的,除非,改动协作的形式。

上一年接触到的一些国内的电子商务公司,有些已经在进行技能架构上的变迁,当然,多数是从 Windows 渠道搬迁到 LAMP 渠道,究其原因,也无非是本钱与功率,而后者,更为我们所垂青。当然,也有一些顽固派,比方京东,依然坚守本来的手艺作坊技能形式。

假如单兵作战的话,许多程序高手会说,"用什么言语都是无所谓的"。可是假如是团队协作开发的话,用什么言语,影响则是不一样的。关于电子商务网站来说,言语的挑选意味着不同的架构道路、不同的开发结构、不同的测验结构、不同的布置流程,终究更为首要的是不同的开发功率,意味着能够把更多的开发资源并入到当时的环节中。

事实上,关于一个高速开展中的网站,每隔18 或 36 个月,简直总要有一次架构上革新的阵痛。没有这种革新的勇气,意味着今后也不会有人敢做这个测验。没有这种阵痛,就不会有生长。

改变的节奏终究影响全部。编程言语的挑选并非无关紧要,短期看来好像影响不大,从长时间来看,决议终究的竞赛成果。这便是我要说的。

转载请说明出处
知优网 » 大型网站后台开发语言选择剖析(网站开发后端语言)

发表评论

您需要后才能发表评论