ホームページ > バックエンド開発 > PHPチュートリアル > PHP中PCNTL中的问题。大神请进

PHP中PCNTL中的问题。大神请进

WBOY
リリース: 2016-06-06 20:39:57
オリジナル
1008 人が閲覧しました

在PHP手册中提到:

PHP的进程控制支持实现了Unix方式的进程创建, 程序执行, 信号处理以及进程的中断。 进程控制不能被应用在Web服务器环境,当其被用于Web服务环境时可能会带来意外的结果。
PCNTL不能用在WEB服务器。。。PHP既然不能用在web服务器,那么这种情况又用在哪里呢?
客户端吗??

回复内容:

在PHP手册中提到:

PHP的进程控制支持实现了Unix方式的进程创建, 程序执行, 信号处理以及进程的中断。 进程控制不能被应用在Web服务器环境,当其被用于Web服务环境时可能会带来意外的结果。
PCNTL不能用在WEB服务器。。。PHP既然不能用在web服务器,那么这种情况又用在哪里呢?
客户端吗??

比如用在处理数据的脚本上,可以使用多进程处理,又或者用在服务类型的代码上。

PHP运行模式有4种:

1)cgi 通用网关接口(Common Gateway Interface))
2) fast-cgi 常驻 (long-live) 型的 CGI
3) cli 命令行运行 (Command Line Interface)
4)web模块模式 (apache等web服务器运行的模块模式)

题主所了解的应该是第四种

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート