「はじめての Laravel 5」が v5.6 に対応しました

Laravel 5 のチュートリアル「はじめての Laravel 5.x」を v5.1 から v5.6 版に書き換えました。各記事の作成日は 2015年のままですが、内容は 2018年8月に v5.6 版に更新しています。

「はじめての Laravel 5.6」以外の記事は、まだ v5.1 版の物もありますのでご注意ください。記事の一番下に表示されているカテゴリを見ると v5.1 とか v5.6 と表示されているので、参考にしてください。

PHP7でスカラー型のタイプヒントが可能に

Zendのサイトに「PHP7のインフォグラフィック ー あなたが知るべき5つの事」というページがあります。このページによると、PHP7は2015年の10月にリリース予定とのことです。

https://pages.zend.com/TY-Infographic.html

個人的にPHP7で追加される機能で一番嬉しいのは、関数の戻り値の型宣言ができるようになる事と、引数の型宣言がスカラー値でもできるようになることです。これが実現されると関数に予期せぬ値が渡されてデバッグに苦労するとか、そのような事が無いようにコードでチェックしたりといったが無くなります。

昨年、FacebookからPHPを拡張したHack言語が発表ましたが、その中に静的な型付け機能がありました。その辺に刺激を受けたのかも知れません。

2015年はPHPにとって素晴らしい年になりそうです。

2015ベストPHPフレームワーク

2015年のベストPHPフレームワーク調査で、Laravelが1位になりました。

http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/

英語圏では Laravel の人気が高く、フランス生まれの Symfony2 はヨーロッパで人気があります。今回の結果を見ると日本は調査対象ではなかったのか、投票がなかったのか、日本の集計はありませんでした。日本ではCakePHPが人気があると言われていますが、実際のところどうなのか気になります。

Laravel 5 リリースされました

遅ればせながらのニュースですが、2015-2-4 に Laravel 5 がリリースされました。

昨年、Laravel 4 を少し勉強した時、とても気に入ったのですが、もうすぐメジャーバージョンアップである Laravel 5 がリリース予定ということで利用を控えていました。これを機会に使っていこうと思います。