社区
基础编程
帖子详情
大家好 还有一个问题 再问一下大家
lishuai818
2008-03-31 04:17:18
还有个问题
就是php在apache中工作的 2种方式 一种是以cgi二进制文件方式工作 一种是使用apache模块dll的方式工作 采用不同的方式在php.ini中的设置也不相同
1\请问一般都使用哪种方式 ?
2\如果2种方式都配置了 会有什么影响?
谢谢大家
...全文
124
8
打赏
收藏
大家好 还有一个问题 再问一下大家
还有个问题 就是php在apache中工作的 2种方式 一种是以cgi二进制文件方式工作 一种是使用apache模块dll的方式工作 采用不同的方式在php.ini中的设置也不相同 1\请问一般都使用哪种方式 ? 2\如果2种方式都配置了 会有什么影响? 谢谢大家
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ohko
2008-04-01
打赏
举报
回复
各有各的好处,如果你了解些关于Windows执行程序的知识,自然就会明白了.
CGI是一种传统模式,比较老了,但有它的好处.就像楼上所说的CGI可以运行多个PHP版本,但这种需求比较小.CGI模式可以应用于命令行,批处理等.安全性相比ISAPI要高些.如果一个PHP程序处理死循环,基本不会影响其他PHP程序的运行.
你说的DLL模式就是ISAPI模式,它的好处在于,在大量请求时,处理速度比CGI快,需求的内存比CGI少,但安全性比CGI要差.如果一个PHP程序处理死循环,那个整个系统可能就会处于瘫痪状态了.
之里说的安全性是相对而言.一般的网站是不会碰到这种情况的.
以上都是个人之谈,仅供楼主参考.
一般都是用的ISAPI模式.
张吉Jerry
2008-03-31
打赏
举报
回复
一般都用模块方式的吧
ten789
2008-03-31
打赏
举报
回复
暂时没发现CGI的好处 不过在CGI的模式下可以运行多个PHP版本 这是扩展模式下不具备的
fxs_2008
2008-03-31
打赏
举报
回复
这个大家一般关注的比较少
个人理解cgi二进制直接执行
而dll执行是编译执行
zmouki
2008-03-31
打赏
举报
回复
在安装之间,你必须先弄懂PHP安装的两种不同模式,一种是Cgi模式(CGI executable),另一种是模块化安装方式。可以这样来区别:在CGI模式下,如果客户机请求一个php文件,Web服务器就调用php.exe去解释这个文件,然后再把解释的结果以网页的形式返回给客户机;而在模块化中,PHP是与Web服务器一起启动并运行的,所以从某种角度上来说,以apache模块方式安装的PHP4有着比CGI模式更好的安全性以及更好的执行效率和速度。
参考地址:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece7631046893b4c438014778c8c5425878448e435061e5a3dbfed70680704a48726251cae4359f7b1742166547eecda8e9f4da9ebcc757a9f27432a5ad91f069644ef9d49768373c100beb81996eba56984afa2c4af5144b959127bf0e7fb291765bc78f1642692a08e3b144860cefa476ee858073eef2657c54deee142797684e1a9565bb329c71513&p=882a9546809c1dfc57ee8236575c&user=baidu#baidusnap4
lishuai818
2008-03-31
打赏
举报
回复
帮帮忙了
lishuai818
2008-03-31
打赏
举报
回复
难道我问的问题水平太低了吗?
lishuai818
2008-03-31
打赏
举报
回复
小顶一下
面试官说 “你还有什么
问
题
想
问
的” ,作为一名程序员该如何回答?
比如“今天的面试就到这里了,回去等通知吧”,“你还有什么
问
题
想
问
我的吗”,“如果这道题不会做,那么我们也可以换一道”今天我们要说的是大多数面试官都会说的一句话“你还有什么
问
题
想
问
的?这是
一个
老生常谈的...
怎样在群里
问
问
题
现在互联网发达的时代,大家都会有很多的群,xxx 交流群、xxx 技术交流、xxx开发群、xxx技术学习群等,大家的初心可能都是想交流的,遇到点
问
题
然后就可以在群里
问
。 然而很多时候你
问
的
问
题
没人回答;也有时候
问
了...
别再
问
我Python打包成exe了!(终极版)
大家好,我是小五????《老板又出难题,气得我写了个自动化软件》上次这篇文章中,评论区有好几条留言都是关心如何将python脚本打包成10多M的?那今天小五就给大家全面总结
一下
:Pyth...
Linux 面试最常
问
的十个
问
题
如果你要去面试
一个
Linux系统运维工程师的职位,下面这十个最常见的
问
题
一定要会,否则你的面试可能就危险了。这些都是比较基本的
问
题
,大家要理解,不能光死记硬背。 1、如何查看系统内核的版本 这里有两种方法...
英文面试常见
问
题
及回答汇总
今天给大家奉上英文面试常见
问
题
及回答的合集,英语面试主要就是学习如何用英语回答面试常见
问
题
,英文面试常见
问
题
说来说去其实重要的就那么几个,所以今天分享的英文面试常见
问
题
及回答大家只要知道其套路,然后...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章