初開催となる PHPerKaigi

PHP のカンファレンスといえば、東京・大阪・福岡で毎年 1 回開催される PHP カンファレンスが PHPer にとってのカンファレンスだったが、今年から楽しみが一つ増えた。
CFP は落選!
最近 Laravel を勉強中であり、課題として Vue.js を絡めた SPA アプリケーションを開発していた。ちょっとフロントエンドよりのテーマになってしまったので、PHPer 向けでは無かったのが反省。
トークタイトル
今すぐできる Laravel + Vue.js による SPA アプリケーション開発
トーク概要
SPA は通常の Web ページでは実現できないユーザー体験と高速なページ遷移が実現できます。しかし、SPA を実現するには API とフロントエンド双方の開発と周辺技術の知見が必要となります。 そこで Laravel を利用することで API + フロントエンド環境が容易に構築ができ、皆さんのアイデアを実現する手助けをしてくれます。 本トークでは Laravel + Vue.js による SPA アプリケーション開発について一通りご紹介します。
3/10(土) 2 日目 Track B の相談会に入り浸ってしまった
PHP カンファレンスにはない「Interactive Round Table」という企画。ちょうど個人的に悩んでいたことがありましたが、答えを頂き大満足です。
Laravel 相談会で Laravel/Lumen どっちがいいのかを議論した
円卓テーブルを囲って Laravel リファレンス著者の @ex_takezawa さん に直接相談できる会。偶然にも @shin1x1 さん も座っていて、著者2名が同じテーブルにいる豪華相談会!
API を開発したい。チームメンバーは Laravel 初心者。Laravel / Lumen どっちを使えばいい?
結論:Laravel を使うと良い
理由として Laravel/Lumen は結構違う。Laravel から始めて不要なものを外すのは簡単だが、Lumen から始めて追加するのは大変。Elasticsearch や Fluentd の連携もフレームワーク初心者は躓く可能性あり。
CakePHP 相談会で CakePHP 1.3 バージョンアップ問題を相談した
とある Web サービスを CakePHP 1.3 & PHP 5.3 で開発しており、CakePHP のバージョンアップどうしようと悩んでいたので相談した。
CakePHP 1.3 は、PHP バージョンいくつまで動くのか?
結論: PHP 5.6 まではコアの修正なしで動作する。あくまで一事例であって公式サポートするものではない。
コアを改造して CakePHP 1.3 & PHP7.0 で本番利用の事例はあり。但しコアをいじるのはおすすめしない。
至れり尽くせりのカンファレンス
https://twitter.com/phperkaigi/status/972019772899565569
https://twitter.com/phperkaigi/status/972276030667763712
https://twitter.com/phperkaigi/status/972279353554845696
https://twitter.com/phperkaigi/status/972303883492970497
懇親会で急遽飛び込み LT!
今思えば「あの問題解きました! 」という LT タイトルは分かりづらかったですね^^; 素直に「入口ポスターの暗号を解きました!」とかにすれば良かった。
あとで @uzulla さんに聞いたら、まさか復号化プログラムを作るとは思わなかったとのことで、自分の簡易プログラムが懇親会 LT の開催にもつながって良かった。飛び込み LT は人生初でしたが、あの制限時間が無い中に雑な資料を作って、ビールの勢いで話すのはとても楽しかったです。また挑戦したい。
飛び込み LT してきたー!PHPerKaigi 最高ー! #phperkaigi Makoto Chibaさん(@hypermkt)がシェアした投稿 - 3 月 10, 2018 at 1:52 午前 PST
まとめ
控えめに言って PHPerKaigi2018 に参加してとても楽しかったです。 @tomzoh さんがおっしゃってましたが、スピーカーとして参加するほうが 1.5 倍楽しいので、次の PHP カンファレンスでスピーカーを狙うぞ〜!