採択
2024/12/22 10:55〜
ワークショップトラック - C会議室 or D会議室
ワークショップセッション(100分)

PHPエンジニアのためのアクターモデル完全ガイド

ex_takezawa ytake

このワークショップセッションでは、参加者がPHP製 アクターモデルツールキット Phluxorを利用して
アクターモデルを用いた実装を体験します。
PHPでの限定的な考え方や実装に閉じず、
他言語で広く使われているAkka/PekkoやProto Actorなどにも流用できるように
共通の概念を用います

  • ハンズオンセッション アクターモデルを実装するためのPHPツールキット(Phluxor)
    簡単な概念の解説
    基本的なアクターシステムをPHPで構築し実際のコード例を通じてとアクターモデルによる並行処理等の理解を深めます
  • 実際の業務シナリオに基づいた高度な事例紹介
    ドメイン駆動設計などに活かす方法やいくつかの導入事例などについて簡単に紹介します
  • ディスカッション
    アクターモデルの利点と課題やQ&Aセッション

PHPを通して他アクターシステムを理解する手助けにもなるでしょう!

7
採択
2024/12/22 12:45〜
ワークショップトラック - C会議室 or D会議室
ワークショップセッション(100分)

作って理解するComposer <クイックコース>

o0h_ きんじょうひでき

心を込めて模倣をすれば、Composerと心は通うのか──

composer require hoge/fuga と打ったら、適切にパッケージが配置され、オートロード可能な状態になった」
を100分間で目指す企画です

ねらい

  • Composerがパッケージを取得し、利用可能にする仕組みを理解する
  • CLIやファイル操作、オートロード等のPHPの基本〜中級(?)的な機能を理解する

対象レベル

  • PHPの基本的な理解は必須
  • Composer内部の知識は不問

形式

  • チュートリアル資料を利用した、ハンズオン形式
    • 簡単な講義・解説を含む

扱うテーマ

  • composer require で新規パッケージをインストールする、一連の流れ
  • ただし、本物には含まれる一部要件は無視します(実用には不向き)
    • 時間・レベル調整のため
7
採択
2024/12/22 14:35〜
ワークショップトラック - C会議室 or D会議室
ワークショップセッション(100分)

PHP Internals わいわい PHPカンファレンス2024スペシャル! #phpinternals_waiwai

youkidearitai てきめん

PHP Internals Book https://www.phpinternalsbook.com/ というものをご存知でしょうか
これはphp-srcを知りたい人のための資料になっています
普段はこれをもとにしたPHP Internals わいわいというもくもくハンズオンを行っています。
これをPHPカンファレンスのワークショップで行うというものです。

今回はPHPカンファレンスのワークショップとのことで、mbstring拡張がどうなっているのか、mb_*関数を作ってみましょう!

Hi! I'm tekimen, PHP mbstring commiter.
Would you like know what works mbstring?
If this proposal accepted, Feel free to join to our workshop!

8