大公司用C++做WEB开发主要是用在哪个部分或环节?

http://www.zhihu.com/question/27408714

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:扯淡兄
链接:http://www.zhihu.com/question/27408714/answer/36517921
来源:知乎

写php扩展啊!
写nginx模块啊!
写高性能api啊!
写diy的web server啊!
写cgi啊!

我说的是facebook & tencent, 是大公司吧?

还有如果招应届生的话我都会要求c++,理由很简单有毅力和能力把c++学好的娃,让他写web放心,当然得他乐意。
++++++++++++++++++++++++++++

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:Mio Yuan
链接:http://www.zhihu.com/question/27408714/answer/36510924
来源:知乎

腾讯有些业务就是用的C++做web开发,主要做后端服务开发,一般流程为js->php->web service(c++,有时候没有这一层)->service(c++)。由于多年框架和库方面的积累加上boost等库的应用,基本可以实现跟写java差不多的开发效率了,当然,运行效率大部分时候是杠杠的。

++++++++++++++++++++++++++++
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:林杰
链接:http://www.zhihu.com/question/27408714/answer/36512087
来源:知乎

服务端逻辑处理,利用C++来实现高性能的查询和处理。
比如作为Nginx的模块,流程就是 浏览器->Nginx->C程序。

一般来说,用C或者C++可以把服务端逻辑编译为Native程序,避免虚拟机这一层的消耗。

++++++++++++++++++++++++++++
著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
作者:pilot
链接:http://www.zhihu.com/question/27408714/answer/36539858
来源:知乎

若干年前门户时代各家网站开发CGI的常见语言就是C、C++、Perl,之后才逐步过渡到PHP、Python之类,现在还在前端应用层使用C++多半是遗留系统。
后端业务大部分成规模的系统还是C++的天下,随着电商行业的扩张,现在Java也有半壁江山了。
如果你想看看C++的CGI代码是什么样的,点这里:github.com/pi1ot/webapp

++++++++++++++++++++++++++++
<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(104) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
posted @ 2016-02-01 00:00  张同光  阅读(122)  评论(0编辑  收藏  举报