2018-03-28 第124回PHP勉強会@東京に行ってきました!

第124回PHP勉強会に行ってきました。場所は渋谷セルリアンタワーのGMO Yoursさんでした。
全部の発表ではないのですが、一部の感想をつらつらとまとめておきます!
https://phpstudy.doorkeeper.jp/events/72071

まずは自己紹介

登壇者以外の参加者全員も自己紹介するという初めての感じ。
名前・会社名・PHP歴・フレームワーク・業務内容・最近気になってること・告知したいこと
オススメの花見スポット or テストで困っていること(どちらか)を紹介するという感じ。
zend は少なくて、Laravel、Cakeが多かったです!PHP歴20年の人とかいた、すごい。

マンガと図解でわかる!Googleアナリティクスの基本単位 by湊川あいさん

わかばちゃんと〜で有名な湊川あいさんさんのメイン発表。
ユーザー、セッション、ページビューの違いわかりますか?(←これ以外と聞かれると説明しづらい)
直帰率や離脱率などをマンガを使ってわかりやすく説明してくださいました。本当わかりやすかった!

テストを書くなら知っておきたいPHPの『状態』とは by うさみけんたさん

pixivのうさみけんたさんのメイン発表。
https://drive.google.com/file/d/1hhRgV6vACutUDTTL4xI9o-bkzEx-PNsm/view?usp=sharing(発表資料)

例でカウンターを作るっていうのがあったんですけど、基礎とかの復習になってすごい良かったです。
状態のスコープは限りなく狭くするとか(どこからでもアクセスできる変数とかやばいよね)

PHPerが知るべきTCP/IPの基礎の基礎 byまみーさん

同期が新卒勉強会で発表した「ネットワーク基礎まとめ」 を思い出しました!
強いPHPerのおじさんが、まさかり投げまくっててすごかったけど、面白かったです
(はいそこちがーう!ってで解説してくれてた)

レガシープロダクトのいらないPHPコードを自動検知しようとした話 byかわしまさん

https://speakerdeck.com/nazonohito51/regasipurodakutodeiranaikodowozi-dong-dejian-tuketakatuta (発表資料)

過去の遺産で、あるシステムを作りたいってなった時に、既存のプロジェクトを丸々複製して作られたせいか、
使っていないコードが多々あるけど、消すこともできないということで自動検知したいと思ったとか。
PHPのXdebugを使うと、ファイルレベル、行レベル、ファンクションレベルでいらないコードを自動検知できるらしいのですが、
本番環境にいれれなくて、ファイルレベルでとりあえず結構な量のコードを削除できたとか諦めたらしいです。

弊社も取り入れたら良さそうと思った。

PHPでdocx編集を本気でやってみる byNな人さん

まさかの同期と同じ研究室と聞いてびっくりしました。
PHP Wordを使って、契約書のリスクを測定していい感じに書き換えてくれるシステムらしくて、面白かったです。
サービス→ https://ai-con.lawyer/

まとめ

長く続いてる勉強会ではあるけれど、アットホームな感じで面白かったです。月イチであるので、また行きたい!後発表もしてみたい!
サムライズムの方にPHPStormのステッカーもらいました!わーい