ウィリアムのいたずらの、まちあるき、たべあるき

ウィリアムのいたずらが、街歩き、食べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も)

PHP7.3について、ちょっと聞いてきた!

2018-12-16 13:38:58 | PHP
12月15日にPHPカンファレンス2018に行ってきた!
ので、オープニングとはじめの「PHPの今とこれから2018」をメモメモ




■オープニング
・第19回目 テーマGrowth
・昨年チャレンジがテーマ→学生支援
 今年は若手、学生支援(サポーターと連携)
・7トラックで同時進行、YouTubeライブある。
・1階 スポンサーブース、スタンプラリーも
・フリーWiFi使えるよ
 気づきをブログやSNSで
・スポンサー、協力企業、スピーカー、スタッフ、みんなに感謝
 2000名を超える事前登録
・1日よろしく

■PHPの今とこれから2018
 講師:廣川さん
・7.3の話、これからどうなるのを合わせて

・自己紹介

・PHPとは
 Webに主に使われている
 1995年から
 8割くらいのシェア:ほぼ一定 Rubyがちょっと伸びている
 CMS Wordpressが8割→PHP

・開発体制
 らすますさん:カナダ
 イスラエルの2人 Zend→エンジン強化
 2000人で開発、コア(どこでもいじれる権限)150人、PHPグループ(ステアリング)10名

・PHPの歩み
 2004 PHP5
 2009 PHP5.3 普通のプログラミング言語に(クロージャ―など)
 2015 PHP7.0 大幅高速化
 (6はキャンセル→5.3に入った)

 このあと大きな変更はなく、
 2018 PHP7.3 12月に出た

・PHPバージョン分布
 PHP7ユーザー 23~24%
・EOL(今年)となるPHP5のユーザー 75.8
 7.0もサポート切れになる

・リリースサイクル
 3年でライフタイム終える
  5.6系は今年の末、7.0も今年の終わり
 EOLになるとセキュリティ修正されない

・PHPリリース情報
 大きなセキュリティ上の問題は発生せず。ただし更新推奨
  (問題は指摘されている)

・PHP7 より早く、快適に
 パフォーマンスが上がっている。メモリ消費量改善
 7.3は若干の改善(7.2から5%、10%の改善)

・7.3の改善
 ひあどっく、なうどっく:EOSのインデント
 Mbstring(オリジナルはJStringだったが、JavaとかぶっているのでMbstring)
  完全な大文字・小文字変換のサポート
  タイトルケースの変換
  正規表現 おにぐるま最新版
 セキュリティ 6265 くっきー
  CSRF対策:SameSite=Laxとか

 細かい変更
   関数追加 iscountable、最初のキー、最後のキーの取得

   listにおけるリファレンス再入
   関数の引数末尾の,もOK

 そのた
   PCRE PCRE2
   廃止 大文字小文字に依存しない

・HHVM・Hackの進化
 Facebookが開発
 PHPサポート終了3.30で
  来年1月 4.0
  2019・11・19 サポート終了
  Hack言語を改善   

・PHPのこれから
 7.4開発
 1年に1回の周期
 2つ機能:プリロード:応答速度50%改善
 Typed Properties 2.0

・成功とみらい
 Rasmus語録 Wikipediaにのっている
 PHPは歯ブラシみたいなもの。
 PHPは問題を解くためのシンプルなツール
 学習が容易、言語シンプル、ドキュメント豊富、
 進化を継続

・PHPユーザー会の紹介
 緑のTシャツを着てる人たち

■質疑応答
・7.4のスコープの話
 提案自体は通っていて、テストベンチもある
 議論は収束、なくなることはない

  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする