
ニュースや資料へのリンクを含む新鮮な選択。 リリース:PHP 7.2.0 RC 3およびその他のリリース、5年間のダイジェスト、PHP Internalsからのオファー、非同期PHPに関する新しい本、新しいプロファイラー拡張機能など。
素敵な読書を!
ニュースとリリース
- PHP 7.2.0 RC3-別のリリース候補が予定どおりに配信されました 。 PHP 7.2の新機能の概要。
- PHP 7.0.24
- PHP 7.1.10
- Google App Engineで利用可能なPHP 7.1
- PostgreSQL 10
- Hacktoberfest 2017 -DigitalOceanはGitHubと協力してオープンソースキャンペーンを開始しました 。 10月31日までにサインアップして4つのプールリクエストを行うすべての人には、Tシャツが贈られます。 参加したいが、どこから始めればよいかわからない場合は、 #hacktoberfestというラベルの付いた問題をご覧ください 。
- Symfony Moscow Meetup#13- 10月17日、モスクワ、PHP / Symfony開発者の会議。
PHP内部
- [RFC]関数呼び出しで末尾のコンマを許可する -関数引数のリストの最後にコンマを使用できるようにすることが提案されています。
var_dump( $whatIsInThere, $probablyABugInThisOne, $oneMoreToCheck, );
- PHP 7.2はまだリリースされていません。次のバージョンの作業はすでに本格的です。 たとえば、7.3 では、 スパースの条件付き定数伝播の最適化が実装されています。 これにより、インタプリタはこの機能を簡素化できます。
Class C { public $i; } function fn(int $x) { $c = new C; $c->i = 1; if ($x) { $a = [1, 2, 3]; } else { $a = [3, 2, 1]; } return $a[$c->i]; $c->i++; return $x; }
これに:
function fn(int $x) { return 2; }
私たちはJITに関するニュースも待っています。
ツール
- jenssegers / date-日付と多言語サポートを操作するためのカーボンベースのライブラリ。 denisyukphpによって提出されました 。
- json-api-php / json-api-ライブラリは、ドメインロジック言語でJSON APIビジネスルールを記述します。 f3athによって提出されました 。
- codeception / codeception-progress-reporter-Codeceptionの進行状況バー。 fr05t1kによって提出されました 。
- hybridauth / hybridauth-最も人気のあるソーシャルメディア認証ライブラリの1つ。
- Bit-Wasp / bitcoin-php -PHPでのBitcoinプロトコルの実装。
- Webiny -PHPのバックエンドとフロントエンドのReactJSを備えた興味深いCMS。
- nbs-system / snuffleupagus-芽の中のいくつかのエラークラスを排除することでセキュリティを強化するように設計されたPHP 7以降の拡張機能。
- NoiseByNorthwest / php-spx-拡張機能としてのシンプルだが非常に興味深いプロファイラー。 XDebugおよびXHProfに代わる優れた手段になる場合があります。
学習教材
symfony
- Symfony APIのデプロイ -CircleCI、Docker、AWS。
Sonataインポートバンドル
Symfony + RabbitMQクイックスタートフォーヤング
- Symfony 3.4および4.0は「機能フリーズ」に移行しています -安定化フェーズが開始されており、リリースは11月末に予定されています。
- Symfony Week#561(2017年9月25日-10月1日)
- Symfony Week#562(2017年10月2〜8日)
Yii
ララヴェル
- nicolaslopezj / searchable -Eloquentモデルでの単純な検索の特性。
- appstract / laravel-blade-directives -Bladeのディレクティブの選択。
- HTTPを使用したLaravelミドルウェアのテスト
- StatsDを使用したLaravelの測定
- Eloquentのリレーションシップクリブ
ゼンド
非同期PHP
- ReactPHPを使用したイベント駆動型PHP-ReactPHP に関する記事の著者による非同期PHPに関する完全な本。
- ReactPHPイベントループでのティックの処理
- clue / php-redis-react-非同期Redisクライアント。
- clue / php-soap-react-非同期SOAPクライアント。
CMS
- PHPのサンプルを含むすべての人のためのマイクロサービスの本
- PHP 7.2でパスワードにArgon2を使用する
- realpath_cacheに関する詳細なストーリー
コントローラーの代わりにリクエストハンドラー -denisyukphpによって送信されます 。
Node.jsとPHPからJavaScriptへの移行
1つのレガシープロジェクトにPSR標準を実装した経験
Lua + nginxに基づいたレイヤーnodejsなしのphp + websocketの高速プール
RDBMSを使用するための設計パターンについて
オーディオとビデオ
- www.phppodcasts.com -1つのサイトにあるすべての英語版PHPポッドキャスト。
おもしろい
間違いや不正確さに気付いた場合は、 午後にお知らせください。
質問や提案はメールまたはツイッターに書き込みます。
リンクを送信
すべてのダイジェストのクイック検索
← 以前のリリース:PHP Digest No. 117
今日、PHPダイジェストは5年目です! この間に、 6203個のリンクが公開されました。 そして、それは非常に最初の問題のように見えました。
ダイジェストの作成を手伝ってくれた皆さん、リンクや編集を送ってくれたり、記事を書いたりツールを開発したりしてくれた皆さんに感謝します。もちろん、あなたにも感謝します! 一緒に、PHPの世界をより良い場所にします!