Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 14100|Отговор: 1

[Уеб] Каква е разликата между php-cgi и php-fpm?

[Копирай линк]
Публикувано в 24.10.2014 г. 10:51:23 ч. | | |
Много хора са виждали php-cgi и php-fpm процеси, без да знаят разликата

Всъщност, не знам

Направих малко Baidu, и ето какво казаха другите:

CGI е неефективен – всеки път, когато пристигне PHP заявка, се създава нов PHP процес за парсиране, процесът се унищожава след парсване и след това се иска процесът да започне отново...
FPM=FastCGI Управление на процеси, поддържане на определен брой процеси за NGINX повиквания, така че да не се налага да създавате нов процес всеки път, което е по-бързо. Принципът е донякъде подобен на пул за връзки към база данни.






Предишен:CNC машините в Германия са прекалено страхотни, вижте майсторството на чужденците
Следващ:Линкълн Парк, любов~
 Хазяин| Публикувано в 24.10.2014 г. 11:00:50 ч. |
PHP-FPM е много удобен за използване, конфигурацията е в PHP-FPM.ini файла, а стартирането и рестартирането могат да се направят от php/sbin/PHP-FPM. По-удобно е, че след като модифицирате php.ini, можете директно да използвате PHP-FPM презареждане, за да го заредите, и да завършите зареждането на php.ini модификация без да прекъсвате процеса
Резултатите показват, че използването на PHP-FPM може значително да подобри производителността на php. Скоростта на възстановяване на процесора на процеса, контролиран от PHP-FPM, е сравнително бавна, а разпределението на паметта е много равномерно.
Процесите, контролирани от spawn-FCGI, имат бърз спад на процесора, докато разпределението на паметта е неравномерно. Има много процеси, които изглеждат неразпределени, докато други са силно заети. Може да се дължи на неравномерно разпределение на задачите в процеса. Това е довело до намаляване на общата скорост на реакция. А PHP-FPM е разумно разпределен, което води до споменаване на общия отговор, както и на средната стойност на задачата.
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com