Alguns recursos do php dependem de como / qual servidor você está usando e como você instala / configura o php. Um bom exemplo disso é executar os arquivos php como o usuário / grupo que os possui, e não como o usuário que o servidor da Web executa (www-data, etc).
Uma visão geral bem sucinta de mod_php vs fastcgi vs php-fpm está disponível aqui - link
Sim, sei que as respostas pertencem aqui, mas eu teria que copiar / colar o artigo inteiro e isso seria violação de direitos autorais. Eu verifiquei e o link está disponível em archive.org, então tenho certeza que ele permanecerá disponível ...