Size: a a a

2021 June 14

PK

Phil Kulin in DevOps
Нет, я не понимаю. Я плохо вообще понимаю вот эти все псевдоакадемические термины к месту и не к месту
источник

SP

Sergei Puzyrev in DevOps
фпм проще в том чтобы его нормально поднять и не объебаться. проще он тупо потому что у него предметная область уже. поэтому если мне щас встанет задача поднять что-то с пхп - при прочих равных это будет фпм. быстрее вспоминать, быстрее заново разбираться, меньше шансов накосячить.
источник

SP

Sergei Puzyrev in DevOps
работать будет плюс-минус одинаково, дополнительная нагрузка от врача будет примерно такой же как дополнительная нагрузка от фпм
источник

PK

Phil Kulin in DevOps
Слушай, но конфиг fpm он всё равно сам свой. В том смысле, что мне вот например в обоих случаях приходится заново читать. Другой вопрос, что уже лет 6-7 надо просто смотреть под что приложение свой конфиг имеет
источник

SP

Sergei Puzyrev in DevOps
конечно свой. но предметная область фпм заметно уже чем предметная область апача. мне никогда не казалось, что сложность в синтаксисе конфига, я всегда думал что сложность - в сущностях, задачах и их взаимоотношениях.
источник

PK

Phil Kulin in DevOps
Ну ок, это всё так и мне понятно
источник

PK

Phil Kulin in DevOps
Со всем согласен
источник

SP

Sergei Puzyrev in DevOps
условно с апачом тебе надо думать о том чтобы .git не экспозился и о том чтобы сертификаты правильно запускать. с фпм ты думаешь о том какие fcgi переменные пропускать. это тупо решения разного уровня.
источник

SP

Sergei Puzyrev in DevOps
а идеальное решение в задаче фпм - отсутствие решения, конфига и отдельного бинаря. как в расте, голанге и плюсах.
источник

SP

Sergei Puzyrev in DevOps
разница как между хорошим мультитулом и обычным молотком. и тем и тем можно забивать гвозди. производительность будет почти одинаковой. но с молотком куда как проще.
источник

NK

Nick Kritsky in DevOps
Главная проблема апача в том, что в какой-то момент ты думаешь: «о, а это можно просто решить при помощи mod_rewrite». И после этого твоя жизнь уже не будет прежней
источник

SP

Sergei Puzyrev in DevOps
я бы не упрощал проблемы апача до такой примитивщины.
источник

DS

Dmitry Sergeev in DevOps
я помню тестил, разницы особой вообще не заметил. Потребляет память в основном сам код, по потреблению памяти тоже разницы не видел
источник

DS

Dmitry Sergeev in DevOps
в апач тоже помню было как и в fpm воркеры можно от юзеров запускать
источник

SP

Sergei Puzyrev in DevOps
а никто ещё не дошёл до старта воркера в контейнере он-деманд?
источник

SP

Sergei Puzyrev in DevOps
потому что изоляция с помощью другого юзера - ну это чет треш
источник

DS

Dmitry Sergeev in DevOps
у fpm разве что из коробки поддерживается chroot, и вроде как крутилок для пулов больше.
источник

DS

Dmitry Sergeev in DevOps
ну я так понял речь идёт не о контейнерах. В контейнерах то вообще по фиг.
источник

SP

Sergei Puzyrev in DevOps
да понятно что не о контейнерах.
мне интересно, почему этого решения до сих пор нет
источник

PK

Phil Kulin in DevOps
Не совсем понял
источник