免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2452 | 回复: 5
打印 上一主题 下一主题

谁有时间开发一个C++ server pages ??? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-05-11 19:51 |只看该作者 |倒序浏览
据我所知,至少有两中C++ server pages, 但是我看了看,都设计的太垃圾,有的充满了微软的宏,有的支持Windows, 前段时间给一个发邮件,想让他们port到unix,,或给给我一份源代码,我自己琢磨琢磨port一个,结果他们说有过尝试移植到unix,但是bug太多,所以短时间内见不到unix版本,还说由于有很多高性能的商业设计,所以不能开源。

现在大点的互联网公司,大都使用php作为前段Web开发语言,后面使用Java或者C++写逻辑、模块、服务等,甚至有不少直接用php写逻辑的估计也不少。但是实际上,为什么不能直接用C++ 呢?
如果把C++当java、C# 一样用,不要在细枝末节的地方过分在于性能,C++的开发效率也是很高的。

不过C、C++的malloc/free/new/delete函数的确应该改进了,如果程序高并发的申请、释放内存,这种性能损失是严重的,这也是在某些情况下做测试,java/.net性能比C、C++还要高的原因。好比打扫卫生,没必要没想日本鬼子一样,一点垃圾都随时清理掉,完全可以每次午间休息的时候再让清洁工来一次大扫除,适当的保持一点垃圾存在,是有好处的。

论坛徽章:
59
2015年亚洲杯之约旦
日期:2015-01-27 21:27:392015年亚洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵节徽章
日期:2015-03-06 15:50:392015年亚洲杯之阿联酋
日期:2015-03-19 17:39:302015年亚洲杯之中国
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03双子座
日期:2014-12-10 21:39:16处女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
2 [报告]
发表于 2012-05-11 20:51 |只看该作者
????????
............
//////////
楼主写用C++写Sererlet还要什么支持?
没有那个PHP之类的东西以前,大家不都用C/C++写的CGI么

论坛徽章:
59
2015年亚洲杯之约旦
日期:2015-01-27 21:27:392015年亚洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵节徽章
日期:2015-03-06 15:50:392015年亚洲杯之阿联酋
日期:2015-03-19 17:39:302015年亚洲杯之中国
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03双子座
日期:2014-12-10 21:39:16处女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
3 [报告]
发表于 2012-05-11 20:52 |只看该作者
多少钱,我写一个
10万如何?

论坛徽章:
0
4 [报告]
发表于 2012-05-12 20:43 |只看该作者
C++开发效率怎么可能会很高呢?语言本身门槛就比较高,容易写出很多问题,能用php这种解决的,去用c++这么复杂方式去解决,那不是给自己找麻烦嘛。
很多人用C、C++写出来的东西没有java/.net效率高,原因就是因为前者比较难嘛,而自己学艺不精嘛。

论坛徽章:
0
5 [报告]
发表于 2012-05-12 20:48 |只看该作者
很多东西都是交给程序员来控制的,所以就会有一两行代码写的不妥当,导致效率上差上百倍的情况是比较多的,内存也一样嘛,你可以选择你申请和释放的时机,你用的好,效率就达到极致,你用不好,别说java/.net就连各种python什么的脚本都可以比C/C++快上很多倍

论坛徽章:
14
巨蟹座
日期:2013-11-19 14:09:4615-16赛季CBA联赛之青岛
日期:2016-07-05 12:36:0515-16赛季CBA联赛之广东
日期:2016-06-29 11:45:542015亚冠之全北现代
日期:2015-07-22 08:09:472015年辞旧岁徽章
日期:2015-03-03 16:54:15巨蟹座
日期:2014-12-29 08:22:29射手座
日期:2014-12-05 08:20:39狮子座
日期:2014-11-05 12:33:52寅虎
日期:2014-08-13 09:01:31巳蛇
日期:2014-06-16 16:29:52技术图书徽章
日期:2014-04-15 08:44:01天蝎座
日期:2014-03-11 13:06:45
6 [报告]
发表于 2012-05-12 22:30 |只看该作者
支持楼主
但反对你的最后一段话
我强烈反对在C/C++中加入内存自动回收机制,正如我强烈反对那些无聊的内存分配和释放一样
说简单点,很多烂货就不适合搞 C/C++,那么喜欢在算法中加入根本没必要的malloc/free/new/delete,就应该直接去用垃圾的Java/.net
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP