changed 3 years ago
Linked with GitHub

PHPerのための「2021年のPHP/Laravel振り返り+2022年」を語るTechCafe

特集

2021年の PHP TechCafe を振り返る

12月開催:「PHPerのためのPHP8.1をもっと語り合う」

  • 概要
    • PHPers News
      • 「動的プロパティの禁止」が僅差で可決
      • Nikita Popov、PHP開発から離れる & PHP財団設立のお知らせ
    • PHP8.1を振り返る
      • 新しい機能
        • Enums
        • Readonly Properties
        • Fibers など
      • 非推奨になる機能
        • date_sunrise() and date_sunset()
        • 暗黙の float から int への変換 など
      • 下位互換性のない変更
        • 継承したメソッド内で static 変数を使う
        • 新しいキーワード など
  • おすすめポイント
    • PHP8.1の重要な変更点におさらいできる
    • なぜ変更になるのかについて知れる

11月開催:「PHP カンファレンス 2021を振り返る」

  • 概要
    • PHPers NEWS
      • AppleはmacOS 12 Montereyで「php」のバンドルを終了するもよう。
      • 新しいHTTPメソッド、QUERYメソッドの仕様
      • HTML5、HTML Living Standardについて
    • PHPカンファレンス振り返り
      • PHP初心者へ推す発表
        • PHPで学ぶオブジェクト指向プログラミング入門
        • PHPにおけるコーディング規約と自動整形
        • 配列、ジェネリクス、PHPで書けない型
        • コードレビューって難しいよね
        • php-srcにバグ報告をしてみよう など
      • PHPバージョンアップ前に見ておくべき発表
        • PHP8.1 Enums
        • What is new in PHP 8
        • PHPの今とこれから2021
        • 20年モノの巨大Webサービスの開発継続戦略
        • レガシーシステムにおけるPHP8バージョンアップのアプリ対応記録 など
      • イチオシの発表
        • LaravelとAWSで漸進的なプロダクト開発
        • SymfinyとDoctrineで簡単クリーンアーキテクチャ
        • 抽象のはしごの上手な登り方
        • ステップ実行だけじゃないXdebug
        • 技術コミュニティ運営戦略 など
  • おすすめポイント
    • 初心者向け発表を知れる
    • バージョンアップ前に知りたい発表を知れる
    • イチオシ発表を知れる
  • 対象のメインテーマの1年間のアップデート内容
    • 2022年は9/24-25開催予定

10月開催:「Laravel 入門を語り合う」

9月開催:「PHPUnit の始め方について語りあう」

  • 概要
  • おすすめポイント
    • PHPUnitを書いたことが無い人でもテストコードのイメージが掴みやすい
    • その他便利なアサーションメソッドを知ることができる
    • 提供されているがあまり使わない機能等を知ることができる
      • 一部のアノテーション
        • @depends など
  • 対象のメインテーマの1年間のアップデート内容

8月開催:「PHP8.1 の新機能について語り合う」

7月開催:「PHPerの今とその先を語り合うフォーラム2021」

  • 概要
    • PHPの言語特性
      • Web開発で適している理由
      • PHPの強みや弱み
    • PHPerのキャリア
    • PHPの歴史やアップデート内容の振り返り
    • 人気のIDEやFW
    • 今後のWeb開発でのPHPの立ち位置
      • フロントエンドとバックエンドの切り分け
      • SPA
  • おすすめポイント
    • PHPについての一通りのおさらいができる
      • PHPの歴史などは知らないことが多かったため、我々がいかに優れたオープンソースを利用できているのかを実感できた
    • Web開発にてPHPを選定している理由を考えるきっかけになる
  • 対象のメインテーマの1年間のアップデート内容
    • PHP 8.1 がリリース
    • PHP Foundation の話
    • Nikita さんの話

6月開催:「PHPUnit について語り合う」

5月開催:「PHPDocについて語り合う」

4月開催:「PHP標準コーディングルール(PSR)について語り合う」

  • 概要
    • PHP標準のコーディング勧告集であるPSRについて
    • PSR の策定プロセス
    • どのようなルールがあるのか
    • 活用しているOSSなど
  • おすすめポイント
    • PSRが標準ルールのような風潮があるが正確には異なる
    • 開発者がお互いの利益のために相互に話し合って策定された共通認識
  • 補足情報
    • 21.Internationalization がDraftで登録されていた

1月開催:「2020年のPHP/Laravel振り返り+2021年」

(振り返りって、12月に行うものでは

Select a repo