Исправление Pinkbyte, (текущая версия) :
Что ты имеешь ввиду? CGI?
Сходу не нагуглю, но сколько-угодно фоновый процесс на PHP запилить нормально нельзя, потому что он, сцуко, течет! Во всех реализациях(fpm, cgi, apache-модуль - похрену). Все об этом вкурсе, но всем пофиг, так как, барабанная дробь, разрабы пыха не предполагают что должны работать фоновые процессы. Грубо говоря - полез в базу, высрал текст/html/xml/whatever, закрылся. И пофиг что что-то где-то потекло - закрылся и память на бочку!
Тот факт что ты этого не видишь в fpm, например, потому что там пул процессов и они обрабатывают реквесты - не означает того, что по факту после окончания запроса вся память, выделенная одиночному реквесту тупо не прибивается. Иначе оно течет.
За детализацией этого треша и угара - в гугл.
P.S. Не буду врать о том, как обстоят дела в 7.1/7.2 - но на 5.6 и 7.0 сия шняга подтверждалась.
Не, язык в общем-то не самый плохой, но использовать его для чего окромя старого-доброго классического шаблонизатора на стероидах я бы поостерегся. Костылей и подпорок то можно подставить сколько угодно, но когда язык затачивается на что-то большее, чем шаблонизатор(привет, Perl/Python/Ruby, с другими в вебе дел не имел) - то тут и IPC не наркоманский подъедет и демоны пописать можно, да и вообще - житуха.
Говорю как бывший веб-кодер на пыхе. Соскочил с этой шняги(и с веб-кодинга вообще) - и ничуть не жалею. К счастью мои проекты были простые и никогда и не требовали от языка чего-то большего, чем «шаблонизатор на стероидах»
Исправление Pinkbyte, :
Что ты имеешь ввиду? CGI?
Сходу не нагуглю, но сколько-угодно фоновый процесс на PHP запилить нормально нельзя, потому что он, сцуко, течет! Во всех реализациях(fpm, cgi, apache-модуль - похрену). Все об этом вкурсе, но всем пофиг, так как, барабанная дробь, разрабы пыха не предполагают что должны работать фоновые процессы. Грубо говоря - полез в базу, высрал текст/html/xml/whatever, закрылся. И пофиг что что-то где-то потекло - закрылся и память на бочку!
Тот факт что ты этого не видишь в fpm, например, потому что там пул процессов и они обрабатывают реквесты - не означает того, что по факту после окончания запроса вся память, выделенная одиночному реквесту выделенная тупо не прибивается. Иначе оно течет.
За детализацией этого треша и угара - в гугл.
P.S. Не буду врать о том, как обстоят дела в 7.1/7.2 - но на 5.6 и 7.0 сия шняга подтверждалась.
Не, язык в общем-то не самый плохой, но использовать его для чего окромя старого-доброго классического шаблонизатора на стероидах я бы поостерегся. Костылей и подпорок то можно подставить сколько угодно, но когда язык затачивается на что-то большее, чем шаблонизатор(привет, Perl/Python/Ruby, с другими в вебе дел не имел) - то тут и IPC не наркоманский подъедет и демоны пописать можно, да и вообще - житуха.
Говорю как бывший веб-кодер на пыхе. Соскочил с этой шняги(и с веб-кодинга вообще) - и ничуть не жалею. К счастью мои проекты были простые и никогда и не требовали от языка чего-то большего, чем «шаблонизатор на стероидах»
Исправление Pinkbyte, :
Что ты имеешь ввиду? CGI?
Сходу не нагуглю, но сколько-угодно фоновый процесс на PHP запилить нормально нельзя, потому что он, сцуко, течет! Во всех реализациях(fpm, cgi, apache-модуль - похрену). Все об этом вкурсе, но всем пофиг, так как, барабанная дробь, разрабы не предполагают что должны работать фоновые процессы. Грубо говоря - полез в базу, высрал текст/html/xml/whatever, закрылся.
Тот факт что ты этого не видишь в fpm, например, потому что там пул процессов и они обрабатывают реквесты - не означает того, что по факту после окончания запроса вся память, выделенная одиночному реквесту выделенная тупо не прибивается. Иначе оно течет.
За детализацией этого треша и угара - в гугл.
P.S. Не буду врать о том, как обстоят дела в 7.1/7.2 - но на 5.6 и 7.0 сия шняга подтверждалась.
Не, язык в общем-то не самый плохой, но использовать его для чего окромя старого-доброго классического шаблонизатора на стероидах я бы поостерегся. Костылей и подпорок то можно подставить сколько угодно, но когда язык затачивается на что-то большее, чем шаблонизатор(привет, Perl/Python/Ruby, с другими в вебе дел не имел) - то тут и IPC не наркоманский подъедет и демоны пописать можно, да и вообще - житуха.
Говорю как бывший веб-кодер на пыхе. Соскочил с этой шняги(и с веб-кодинга вообще) - и ничуть не жалею. К счастью мои проекты были простые и никогда и не требовали от языка чего-то большего, чем «шаблонизатор на стероидах»
Исходная версия Pinkbyte, :
Что ты имеешь ввиду? CGI?
Сходу не нагуглю, но сколько-угодно фоновый процесс на PHP запилить нормально нельзя, потому что он, сцуко, течет! Во всех реализациях(fpm, cgi, apache-модуль - похрену). Все об этом вкурсе, но всем пофиг, так как, барабанная дробь, разрабы не предполагают что должны работать фоновые процессы. Грубо говоря - полез в базу, высрал текст/html/xml/whatever, закрылся.
Тот факт что ты этого не видишь в fpm, например, потому что там пул процессов и они обрабатывают реквесты - не означает того, что по факту после окончания запроса вся память, выделенная одиночному реквесту выделенная тупо не прибивается. Иначе оно течет.
За детализацией этого треша и угара - в гугл.
P.S. Не буду врать о том, как обстоят дела в 7.1/7.2 - но на 5.6 и 7.0 сия шняга подтверждалась.
Не, язык в общем-то не самый плохой, но использовать его для чего окромя старого-доброго классического шаблонизатора на стероидах я бы поостерегся. Костылей и подпорок то можно подставить сколько угодно, но когда язык затачивается на что-то большее, чем шаблонизатор(привет, Perl/Python/Ruby, с другими в вебе дел не имел) - то тут и IPC не наркоманский подъедет и демоны пописать можно, да и вообще - житуха.
Говоря как бывший веб-кодер на пыхе. Соскочил с этой шняги(и с веб-кодинга вообще) - и ничуть не жалею. К счастью мои проекты были простые и никогда и не требовали от языка чего-то большего, чем «шаблонизатор на стероидах»