PHPカンファレンス香川2024
採択
2024/05/11 10:10〜
蘇鉄(そてつ)の間
レギュラートーク(20分)

PHP コードの実行モデルを理解する

shin1x1 新原 雅司 shin1x1
8

PHP コードを実行するために必要なのが、PHP 実行環境です。

多くの Web アプリケーションでは、php-fpm や Apache httpd モジュールの mod_php を利用しているでしょう。こうした環境では、HTTP リクエストごとに独立したコンテクストで PHP コードが実行されます。個々のコンテクストは独立しているので、外部リソースを共有しない限り、お互いの干渉を気にせずにアプリケーションコードを実装できます。

本発表では、このような PHP の動作モデルをご存知無い方を対象に、どのように PHP コードが動作しているのかを図解を交えて解説します。

セッションのゴール

  • PHP アプリケーションがどのように動作するかイメージできる。