JBTALKS.CC

标题: 什么语言写大型网站后台程序比较快? [打印本页]

作者: TmXiaOChAo    时间: 2012-2-24 10:24 AM
标题: 什么语言写大型网站后台程序比较快?
什么语言写大型网站后台程序比较快? 是c++吗?
作者: 宅男-兜着走    时间: 2012-2-24 10:30 AM
什么语言写大型网站后台程序比较快? 是c++吗?
TmXiaOChAo 发表于 2012-2-24 10:24 AM



    你没说你的范围是多大,
    facebook, jbt, cari 算大吗? 用什么语言?
作者: leon_lcl    时间: 2012-2-24 10:46 AM
主要是看你熟悉什么语言,cari和jbtalks都是用php
作者: TmXiaOChAo    时间: 2012-2-24 10:47 AM
回复 3# leon_lcl


    如果是论性能和效率呢?
作者: 宅男-兜着走    时间: 2012-2-24 07:20 PM
本帖最后由 宅男-兜着走 于 2012-2-24 07:22 PM 编辑

说语言的效率跟执行效率就是长篇大论了。

直接说感觉的话, php 多数情况都比较快。
不像asp.net, servlet, 不必通过厚重的vm 跟 framework.

php在shell 运行, 用c篇写。 只需apache 就行。
还是跨平台的。

相比下不像java 写写下开个
class

我的结论是php 比较有效率
作者: django    时间: 2012-3-15 08:36 AM
效能应该分成执行效能 和 开发效率来看

执行效能:
程式执行的速度,一般而言越低阶速度越快,因为转成机械码的过程越短。

开发效率:
一般而言,开发效率是越高阶的语言越好,
因为靠近人类使用的语言。

p/s 我觉得网站性能的瓶颈在网路 =  =
作者: fyhao    时间: 2012-3-18 01:29 AM
可以参考 Facebook 所提供的他们所使用的后台程序

http://developers.facebook.com/opensource/

都是开源软件。

Facebook 只是使用PHP 来作前台程序,后台则采用了更多软件,多数用C++,如 message queue or cache。

PHP 是解释执行的,而Java是编译执行并以近乎C的速度执行后台程序,并且稳定高效,支持多线程,业界多采用Java来架构大型网站架构程序。
最近开始流行Node JS, or server side JS 即使用 JavaScript 来编写服务器端程序。。。它在后台采用Google V8 Runtime,支持异步,容易开发高效服务器端程序,也容易开发稳定的WebSocket程序,赞。

有兴趣讨论这方面的技术可以add我Facebook or drop me email




欢迎光临 JBTALKS.CC (https://jbtalks.my/) Powered by Discuz! X2.5