为什么不用C\C++开发网站呢,不是效率高吗?

心有千千问 发布于 02/19 05:52
阅读 3K+
收藏 0

为什么不用C\C++开发网站呢,不是效率高吗?

加载中
11
wei2011
wei2011

用C\C++写网站,你会发现生成网页拼接字符串很麻烦,所以你需要打造一个模板引擎吧。为要让模板引擎更方便的实现逻辑,你又要实现了一套模板语法。。。最后发现C/C++数据库操作和模板交互比较麻烦,又实现了一套能在模板里操作数据库的接口....不好意思,你又实现了一个PHP!

120011676
120011676
回复 @刘华钱 : @红薯 ,认真的,符合封号条件不?
刘华钱
刘华钱
回复 @120011676 : 你懂个几把,在这儿振振有词
Sky
Sky
回复 @120011676 : 看下这个C++写的blog https://github.com/0xsky/xblog
g
gspite
厉害
120011676
120011676
这个可以入选的
2
建安七子
建安七子

1,平均开发成本高(几个大牛不能代表平均水平)。2,后期维护成本高。3,跨平台成本高。4,最重要的,提升的性能带来的成本优势不足以弥补前三个

当前三个成本能够下降,或第四条的收益提升直到能够将成本结构逆转,那自然就会有企业用C++了

1
明月惊鹊
明月惊鹊

运行效率高, 开发效率在这方面没有其他语言高,

1
沧海_Sea
沧海_Sea

因为系统瓶颈不在语言

1
前端大师傅
前端大师傅

C++或C语言是可以开发web应用的,有一种叫CGI技术,可以使用很多高级语言,然后网页则使用cgi或isapi来调用你写的C++或C的程序,这样你的网页就变成动态的了,当然要服务器支持cgi或isapi技术才可以。最典型的就是IIS,还有nginx 原本是不支持php的,如果使用fastcgi方式,就可以在nginx里部署php然后当用户访问某php文件时会交由fastcgi来处理,而cgi同样可以转接c++或c,cgi就像是网页和语言的桥梁。

说了这麽多为什么现在很少人用c++/c 因为cgi支持的语言中最合适的是perl,一般人用cgi来开发使用的后端语言都是perl,所以很少有人用c或c++了

1
zn123
zn123

是运行效率高,不是开发效率高;

你可以看看 nginx+lua 开发

 

小家雀
小家雀
openresty
1
乌龟壳
乌龟壳

php 实际就是 c/c++ 开发 WEB 的意思,除了语法,其他基本都是 c/c++ 写的函数和库。

乌龟壳
乌龟壳
回复 @心有千千问 : java大部分库和函数都是java实现的,因为这是一门高度优化性能的语言,有很多代码的效率不输c++
心有千千问
心有千千问
java不是更像C++吗?
0
大海的贝壳
大海的贝壳

因为爱情 所以不会轻易悲伤

0
redblueme
redblueme

为什么不用机器码开发网站呢,不是效率高吗?

返回顶部
顶部