社区
其它技术问题
帖子详情
脚本帝do_fork来一下,浏览器+apache+php是怎么个工作原理?
tcbhj
2009-11-18 03:37:29
是不是php相当于c#,apache相当于是csc.exe把c#变成il,然后浏览器充当clr运行il?
jsp的话是不是apache就没用了,要用tomcat?
还是怎么个工作原理?
...全文
185
11
打赏
收藏
脚本帝do_fork来一下,浏览器+apache+php是怎么个工作原理?
是不是php相当于c#,apache相当于是csc.exe把c#变成il,然后浏览器充当clr运行il? jsp的话是不是apache就没用了,要用tomcat? 还是怎么个工作原理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tcbhj
2009-11-18
打赏
举报
回复
apache的输入是不是php.exe的运行结果,输出是什么xhtml/css/js...?
也就是apache充当clr?
珍惜生命远离CPP
2009-11-18
打赏
举报
回复
[Quote=引用 9 楼 tcbhj 的回复:]
引用 7 楼 do_fork 的回复:
php相当于C#, csc.exe相当于php.exe,il相当于php opcode,
浏览器得到的是xhtml/css/js...,不是opcode,是opcode运行结果+webserver添加的http头
tomcat需要apache,但不是完全依赖apache, tomcat不是webserver,它是一个容器,
一般不会单独使用tomcat,会跟apache组合起来用,apache接受所有http请求,
并且把涉及jsp的请求,转发给tomcat。
php也不是必须apache,用其它web server也是ok的
webserver跟后台脚本或者二进制cgi沟通,用的都是常见的进程IPC方式
php.exe是什么?和apache什么关系?
apache把php变成什么?
这样的话服务器性能瓶颈太大了吧
为什么不能像我说的那样?
[/Quote]
apache创建一个进程php.exe 参数是php文件,然后取得结果。
tcbhj
2009-11-18
打赏
举报
回复
[Quote=引用 7 楼 do_fork 的回复:]
php相当于C#, csc.exe相当于php.exe,il相当于php opcode,
浏览器得到的是xhtml/css/js...,不是opcode,是opcode运行结果+webserver添加的http头
tomcat需要apache,但不是完全依赖apache, tomcat不是webserver,它是一个容器,
一般不会单独使用tomcat,会跟apache组合起来用,apache接受所有http请求,
并且把涉及jsp的请求,转发给tomcat。
php也不是必须apache,用其它web server也是ok的
webserver跟后台脚本或者二进制cgi沟通,用的都是常见的进程IPC方式
[/Quote]
php.exe是什么?和apache什么关系?
apache把php变成什么?
这样的话服务器性能瓶颈太大了吧
为什么不能像我说的那样?
tcbhj
2009-11-18
打赏
举报
回复
谁用“隐喻”来解释解释
脚本帝人呢?
do_fork
2009-11-18
打赏
举报
回复
php相当于C#, csc.exe相当于php.exe,il相当于php opcode,
浏览器得到的是xhtml/css/js...,不是opcode,是opcode运行结果+webserver添加的http头
tomcat需要apache,但不是完全依赖apache, tomcat不是webserver,它是一个容器,
一般不会单独使用tomcat,会跟apache组合起来用,apache接受所有http请求,
并且把涉及jsp的请求,转发给tomcat。
php也不是必须apache,用其它web server也是ok的
webserver跟后台脚本或者二进制cgi沟通,用的都是常见的进程IPC方式
lovesi3344
2009-11-18
打赏
举报
回复
到此一游
珍惜生命远离CPP
2009-11-18
打赏
举报
回复
[Quote=引用 4 楼 tcbhj 的回复:]
引用 2 楼 akirya 的回复:
apache处理http请求。
php处理http请求中内容
浏览器解释php的回应内容,当然是通过apache返回的数据
问题是php自己怎么运行?入口点是什么?
[/Quote]
apache调用的啊。
tcbhj
2009-11-18
打赏
举报
回复
[Quote=引用 2 楼 akirya 的回复:]
apache处理http请求。
php处理http请求中内容
浏览器解释php的回应内容,当然是通过apache返回的数据
[/Quote]
问题是php自己怎么运行?入口点是什么?
独孤过儿
2009-11-18
打赏
举报
回复
瀑布汗~~
珍惜生命远离CPP
2009-11-18
打赏
举报
回复
apache处理http请求。
php处理http请求中内容
浏览器解释php的回应内容,当然是通过apache返回的数据
珍惜生命远离CPP
2009-11-18
打赏
举报
回复
理解错误
php
工作原理
本文介绍了
PHP
的安装方法,包括直接模块接口(SAPI)和ISAPI等,以及
PHP
的应用程序如何通过WEB服务器如IIS、Nginx或
Apache
与
PHP
引擎程序解释执行。此外还详细解释了
PHP
的不同运行模式及其优劣。
php
的五大运行模式:cgi 、fast-cgi、cli、isapi、
apache
模块的DLL
本文详细介绍了CGI及FastCGI的
工作原理
,并对比了它们之间的差异。同时,还探讨了
Apache
模块、ISAPI和CLI等不同
PHP
运行模式的特点。
php
五大运行模式CGI,FAST-CGI,CLI,ISAPI,
APACHE
模式浅谈
本文详细介绍了
PHP
的五种常见运行模式:CGI、Fast-CGI、CLI、ISAPI及
Apache
模块的DLL,并分析了各自的优缺点及应用场景。
其它技术问题
3,881
社区成员
9,044
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章