初対面の PHP アプリケーションを理解する by 新原雅司

PHP Conference Japan 2024
レギュラートーク(25分)

初対面の PHP アプリケーションを理解する

shin1x1 新原雅司 shin1x1
2

新しいチームやプロジェクトに参加した際には、まずシステム全体を大まかに理解することが重要です。これはすべてのコードを理解するわけではなく、システム全体の構造やその役割を把握することです。全体像を理解することで、自分の担当機能がどのようにシステム全体に影響を与えるかを見通せるようになり、自信を持って開発に取り組むことができます。この知識は、バージョンアップ対応やパフォーマンス改善、アーキテクチャ変更など、システム全体に影響するタスクで特に重要です。

本セッションでは、初見の PHP アプリケーションの全体像を掴む方法を紹介します。

このセッションでは、以下の内容を含む予定です。

  • ビジネスにおけるアプリケーションの立ち位置
  • PHP、拡張、パッケージの把握
  • Xdebug デバッガでの追跡
  • アプリケーション IO を見る