Open aokabin opened 4 years ago
fpmについて調査することで、なんかわかるんじゃないかと思って検索
ちょっとこの記事に出会ったので、読んでみる
CGIが何か関係しているんだろうか、CGIに触れたことなかったからな...
FastCGIの略がfpmなんだな? なるほど、FastCGIは、初回にメモリ保持して、それ以降はそのプロセスを呼び出すという仕様だと
phpは、fpm経由で読み込まれる? んー、ということは、アプリケーションプロセスとしては、fpmがphpを読み込んでいる、pumaがrailsのコードを読んでる的な感じと近いのかな!
じゃあfpmがプロセスとしてDBとかとやり取りするということなんだろうか?
そのために、phpと一緒にmysql(という名前のmysql自体なのかライブラリなのかよくわからないもの)とかインストールしているとかそういう話?
ちょっとphpbrewの日本語README.mdを読んでみた
PDO、mysql、sqlite、debugなど様々なバリアント(variant)を持つPHPをビルドしてくれます。
バリアントもよくわかってないな、同じ意味の何か、みたいな意味らしい
なんか、phpをインストールする時の環境を調査していた時に、この記事に出会った
で、ここではなんかmysqlとかfpmとかopensslとか一緒にインストールしていた
ライブラリをインストールしているわけではなさそうだったので、ちょっと理由がわからずもやったので、調査したい次第