- 主题:问个php的原理的问题
jsp的应用,是跑在servlet的容器中的,每个jsp最终都会编译成一个servlet,接收来自
servlet容器的request,并把相应写道容器传过来的response中,对于静态内容,容器会
调用静态资源处理器进行处理,在servlet的处理中,可以启动多个java线程处理各种业务
逻辑,而所有servlet都是在servlet容器所在地jvm中运行,他们的运行环境是操作系统的
一个进程,各个servlet之间的通信,是进程内的线程间或是线程内通信,
那么,对于php来说,是怎么回事呢,哪位大牛能跟我讲讲php解释器的运行原理么
谢谢
--
FROM 112.112.192.*
SUM:
php目前有几种方式,
fastcgi模式(常见与lighttpd,nginx配合的模式),apache mod 方式(比较流行的是最后一种,依托于稳定的apache), cgi模式(古老的模式) 等各种根据各个web服务器的特性衍生出来的各种运行模式,...
【 在 banyou (板油) 的大作中提到: 】
: jsp的应用,是跑在servlet的容器中的,每个jsp最终都会编译成一个servlet,接收来自
: servlet容器的request,并把相应写道容器传过来的response中,对于静态内容,容器会
: 调用静态资源处理器进行处理,在servlet的处理中,可以启动多个java线程处理各种业务
: ...................
--
FROM 118.26.190.*
我觉得主要区别就在于是否是常住内存。
【 在 banyou (板油) 的大作中提到: 】
: jsp的应用,是跑在servlet的容器中的,每个jsp最终都会编译成一个servlet,接收来自
: servlet容器的request,并把相应写道容器传过来的response中,对于静态内容,容器会
: 调用静态资源处理器进行处理,在servlet的处理中,可以启动多个java线程处理各种业务
: ...................
--
FROM 222.29.17.*