PHPカンファレンス福岡2024

2024年6月22日開催 / 発表資料 23 本

  1. きんじょうひでき

    PHP標準のSPLデータ構造を使い、コードを簡潔で意図の明確なものにする入門。データ構造の利点と特徴、読みやすいコードへの書き換え方が分かる。

  2. スタヰル

    悪者扱いされがちなFat Controllerの長所と短所を見直す発表。開発の進め方、MVP、設計、TDDの観点から、どう向き合うべきかが分かる。

  3. しまぶ

    GuzzleのPromiseやPoolによる非同期・並行リクエストの仕組みと、そのテストの書き方が分かるトーク。

  4. 長谷川智希

    キャッシュメモリとは何か、メインメモリとの違い、なぜ速いのかを初心者向けに順を追って理解できる解説トーク。

  5. 清家史郎

    PHP8.3の新機能を具体的な課題とコード例で紹介し、どんな場面でどう活用すると効果的かが分かるトーク。

  6. Roku

    LaravelのXSSやCSRFなど各種攻撃への対策実装をコードリーディングで追い、フレームワークの守備範囲と落とし穴が分かる。

  7. P山

    リモートワーク下でPHP開発者が取り組めるセキュリティ強化策。SSH多要素認証、短命証明書、WazuhやFalcoによる監査自動化とゼロトラストの基本が分かる。

  8. うさみけんた

    PHPStanの内部の仕組みと型の扱い方を解説。型付けの挙動の理由が分かり、コントリビュートの足がかりになる。

  9. 小川

    XSS対策をhtmlspecialchars頼みにせず、Content Security Policyで防御する方法。CSPの実装とPHP・nginx・Vue構成で詰まった点が分かる。

  10. 渡辺一宏

    PHPをAzureで動かせる各種サービスを比較紹介。どこから始めればよいかが分かる、PHPer向けのAzure入門。

  11. けちーん

    ECサイトと管理画面をPHP5.6から7.4へ段階的に上げた事例。進め方、つまずいた点、現場で効いた工夫が分かる。

  12. 富所 亮

    PHPだけでRDBMSを自作するデモ。データベースの構造や設計の基礎、クエリ処理の流れをステップ実行で理解できる。

  13. おかしょい/岡田 正平

    インターフェースの使いどころと腐敗防止層の考え方を解説し、実装設計全般に通用する判断軸が分かるトーク。

  14. PHPUnit 11 概論スライド

    02

    PHPUnit 11の変更点をchangelogに沿って解説。名前付き引数のデータプロバイダーや非推奨メソッドなど移行時の注意が分かる。

  15. チャン

    8年運用のPHPアプリのリプレイス事例。目的整理、リソース確保、経営への打診、技術負債の取捨選択の判断が分かる。

  16. スー

    PHPの名前ベースの型システムの利点と欠点を他言語と比較し、コンパイル時期の違いや業務コードへの影響が分かる。

  17. 丸山しんぺい

    履歴データや予約処理など、過去・未来を扱うシステムが複雑になる理由を整理し、対処の考え方と設計の勘所が分かる話。

  18. 今福 正雲

    PdMの視点から、実績あるエンジニアの思考と行動を対エンジニア・対ビジネス・対自己の3軸で整理。チーム作りや関係構築、採用の参考になる。

  19. あかつか

    composer dump-autoloadの実行時の内部動作と、打つべきタイミングを解説。psr-4以外のautoload利用のヒントも得られる。

  20. つざき

    書籍「SQLアンチパターン」の25項目を5分で駆け足で復習するLT。実務で避けるべき設計の要点を短時間で把握できる。

  21. シャチ子

    Laravel、Lighthouse、TypeScriptで型安全にGraphQL APIを作り呼び出す開発体制の作り方が、入門者向けに分かる。

  22. NobleNomad

    Laravelの認可をmiddlewareやPolicyに置く既存手法の限界を踏まえ、ValueObjectやEntityに認可を持たせる設計と利点が分かる。

  23. ことみん

    PHP7.1から8.1、Laravel5.6から8.xへの更新で遭遇した、ガイドに載らない破壊的変更とその対処例を紹介するLT。