PHPカンファレンス福岡2024
採択
2024/06/22 14:55〜
Fusicホール
レギュラートーク(30分)

PHPでデータベースを作ってみた

hanhan1978 富所 亮 hanhan1978

PHPはWebアプリケーション開発に特化したプログラミング言語です。Webアプリケーション開発においては非常に柔軟で強力ですが、リレーショナルデータベース(RDBMS)を作ることには全く向いていません。

全く向いてないにも関わらず、なぜPHPでRDBMSを作るのか?大きく分けて2つの理由があります。一つは車輪の再開発によりRDBMSの仕組みを深く理解できること、そしてもう一つはロマンです。例えば、WordpressがピュアにPHPだけで動作したら、なんだかワクワクしますよね!

本トークで話す内容

  • PHPで動くデータベースのデモ
  • RDBMSを作るために必要な構造・設計の基礎知識
  • PHPだから理解できるデータベースのコア実装
  • ステップ実行でクエリが処理される様子を観察