Composer の登壇資料
25 本の発表
荒巻拓哉PHPカンファレンス愛媛2026
GitHub Actions上のCIがサプライチェーン攻撃を受ける仕組みと、バージョン固定で侵害パッケージを避ける実装方法を解説する。
Akito TsukaharaPHP Conference Japan 2026
Composerのセキュリティ設定を問診形式で点検するLT。2.9以降の新デフォルト挙動や、各設定で防げること・防げないこと、チェックリストが分かる。
きんじょうひできPHP Conference Japan 2025
Composerが複雑な依存関係を解く仕組みを解説。PoolやSAT Solver、メモリ節約のPHP的工夫など内部の工夫が分かる。
- 怖くないComposerスライド
Composerをなんとなく使う人向けに、使う理由、autoloadやlockファイルの仕組み、最適化、パッケージ化の指針を整理する入門トーク。
PHP拡張モジュールの新しいインストールツールPIEの機能と仕組みを、コード例つきで解説。pecl等との違いや使い方が分かる。
PHP 8.3から8.4への更新で多数のテストやライブラリが失敗した経験から、RectorやComposer Patchesを使い短時間で移行する手法が分かる。
PhpMetricsでコードの複雑度を数値化し、根拠を持ってリファクタリングした事例を紹介。導入と活用の手軽さが分かる。
- 依存パッケージの更新はコツコツが勝つコツ!スライド動画
大橋 佑太PHPカンファレンス名古屋2025
composer updateを軸に、メジャーバージョン更新時の依存関係やハマりどころを整理し、パッケージ更新をコツコツ続けるための実践的なヒントが分かる話。
sogaohPHP Conference Japan 2024
サーバー運用の辛さを避けるWordPress運用事例。ComposerやDocker、EFSとS3によるECS移行、DataSync活用が分かる。
- 色んなオートローダーを覗き見るスライド
金城 秀樹PHPカンファレンス沖縄2024
PSR-4以前のPSR-0やCakePHP2、Yii2、旧Zend Frameworkなど各種オートローダーの仕組みを見て、オートロードの理解を深める。
あかつかPHPカンファレンス福岡2024
composer dump-autoloadの実行時の内部動作と、打つべきタイミングを解説。psr-4以外のautoload利用のヒントも得られる。
きんじょうひできPHPerKaigi 2024
Composerを使う際に意識している良いcomposer.jsonの作り方や、便利なツール・コマンド、運用のコツが具体例つきで分かる。
おかしょい/岡田 正平PHPerKaigi 2024
PHPのnamespaceとuseの本当の意味、ディレクトリとの関係のなさ、そしてオートローディングが仕組みとしてどう働くかが分かる。
kerokeroPHP Conference Japan 2023
PHP初心者向けにComposerの役割を解説。composer.jsonとlock、autoload、phar、プラットフォームパッケージの仕組みが分かる。
Composerの役割やcomposer.lock、コマンド、実行方法を整理し、Dockerのマルチステージビルドでの使い方と採用例が分かる。
果物リンPHPerKaigi 2023
空のファイルから自作PHPフレームワークを作る過程を紹介。composerの使い方、ライブラリ選定、テストとCI、Packagist公開での試行錯誤が分かる。
PHP8へのバージョンアップで直面した依存ライブラリ更新の課題と対処、アップ後の依存管理の考え方を実体験から紹介する。
久山 勝生PHP Conference Japan 2022
自作PHPプログラムをPackagistに公開する手順と注意点のLT。composer.jsonの基本と、利用者に伝わる書き方、登録の手軽さが分かる。
- PHPコードを消すライブラリを作ったスライド動画
Kenjiro KubotaPHPerKaigi 2022
コメントを目印にPHPコードを削除するComposer Bin Commandライブラリの開発話。コマンドの作り方とPackagistでの公開手順が分かる。
志賀彩乃・有澤之博PHPerKaigi 2022
Satisで社内プライベートパッケージを再利用する事例と、受託から自社サービス企業へ転職した感想の2本立てLT。
- 作って遊ぼう!Composer Pluginスライド動画
きんじょうひできPHPerKaigi 2022
Composer Pluginの仕組みと概念、実例を紹介し、何ができて開発者体験の向上にどう使えるかが分かる。
業務コードのウイルスチェック機能をInterfaceとDIで分離し、Composerパッケージとして公開する手順。依存性管理の便利さが分かる。
- Composer2.0 新機能概論スライド動画
2020年10月公開のComposer 2.0の新機能を解説。パフォーマンス向上や依存関係更新の改善、エラーレポートの変更点が分かる。
きんじょうひできPHP Conference Japan 2020
Composer 2.0 の主要な新機能と改修点を内部実装の見どころとともに紹介し、v2へ移行する際に押さえる点が分かる。
きんじょうひできPHP Conference Japan 2019
composer install を例にComposerのソースコードを読み解き、パッケージ名やバージョンの解決、lockファイル生成の仕組みと内部の動きが理解できる。