免费注册 查看新帖 |

Chinaunix

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

【问】关于提高perl (CGI)的效率,欢迎讨论 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-03-14 13:17 |只看该作者 |倒序浏览
前提:小弟很菜,说的不对的地方请原谅!

perl写的普通的CGI一般执行效率很低,而PHP在UNIX上大多是以SO方式集成到APACHE中的,
而且PHP的效率和PERL相比是很高的
(我知道有文章用实例对比过,但是事实是什么情况大家都知道,我们不作perl和php的斗争)
perl中的mod_perl是和前面说的php的安装方法类似吗?
我不是很清楚,我也没试验过,因为我不会modperl,但是知道它似乎很耗内存,但php不是很耗内存

不知道perl&php的性能之间的差距是不是因为php是以apache的模块安装的问题,要是是的话,perl能不能实现呢?(即使现在不能实现,可不可以发展到那个地步呢?或是修改)


2。php可以用zend加密(或称作编码),而且zend也对php加速,
perl是否具备实现zend的条件,我看差不多,想听听大家的意见,其实这也是我发这个帖子的主要目的,
至于上面说的性能发面的问题也是为了在实现加密的同时,也提高性能
我就是想实现能用于perl的zend的那样的工具,当然最好相对apache来说是透明的(不需要修改apache的代码),这样的话就可以广泛的应用了,脚本的加密应该很容易实现,但是zend加密php后海提高了性能,这就难了


先不多说了,我多处提到php,大家不要生气,我本人知道的php还不如perl多 ,只是觉得他们很相似,而且
zend是for php的
欢迎大家讨论

php+Zend.jpg (52.86 KB, 下载次数: 18)

zend-working

zend-working

论坛徽章:
0
2 [报告]
发表于 2006-03-14 16:17 |只看该作者
大家怎么不说话?
不知道java的jvm有没有借鉴的可能&价值?哈哈

论坛徽章:
0
3 [报告]
发表于 2006-03-14 16:52 |只看该作者
NetDemon在20cn上发表过一片文章“FastCGI、ModPerl、PHP、普通CGI、SSI性能实测对比”,下面是结论:
"结果非常的明显,用C的fastcgi达到了和shtml几乎一样的速度,考虑到shtml几乎不需要处理什么,我们可以认为C的Fastcgi比服务端包含还快。而perl写的FastCGI比C的性能差了近一半。但依然比其他任何方式都快。Mod-perl和php的原理差不多,只是用的语言不一样,所以他们的测试结果也是差不多。结果中最为突出的就是perl的普通CGI方式,他一定最低,这是测试之前就明白的道理。但低到这样的每秒只有8次请求的程度,就大跌眼镜了,只有C的普通CGI的4分之1。任何用perl写的以普通CGI方式运行的论坛阿什么的,说什么高速、海量都是完全吹牛的,本质就决定了它的不可能,完成3000次请求历时6分多钟,让我都没有耐心等待测试结果………"

论坛徽章:
0
4 [报告]
发表于 2006-03-15 02:39 |只看该作者
原帖由 dajun 于 2006-3-14 13:17 发表
前提:小弟很菜,说的不对的地方请原谅!

perl写的普通的CGI一般执行效率很低,而PHP在UNIX上大多是以SO方式集成到APACHE中的,
而且PHP的效率和PERL相比是很高的
(我知道有文章用实例对比过,但是事实是什 ...


Absurd topic ?! ;-)

It's depending on what, where and how  you want to use it

---------------------------------------------------------------------------------------------
Kamel ist so leid dass sein Blut von aller andere gestolen.

论坛徽章:
0
5 [报告]
发表于 2006-03-15 09:08 |只看该作者
没有作不到的,只有想不到的(这也是perl的精神),在没作到之前,至少要想到,即使想的不对
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP