短い休憩の後、PHP Digestが復活しました! ニュースや資料へのリンクを使用して、次のセレクションに注目してください。
素敵な読書を!
ニュースとリリース
- Zend Framework 3-人気のあるフレームワークの待望のメジャーリリース。 前バージョンのリリースからほぼ4年が経過しました。 内部では、ユーザーはPHP 7のサポート、更新されたコンポーネント、4倍以上のパフォーマンス、すぐに使えるマイクロフレームワーク、ミドルウェアのサポートなどを見つけることができます。
- Zend Framework 1のサポート終了-ZF3の発表とともに、ZendはZF1のサポート終了を発表しました。 セキュリティパッチは、今年の9月28日までしかリリースされません。
- PyroCMS v3-かつて人気のあったCMSのリリース。 このプロジェクトは、実際にはLaravelでゼロから書き直されました。
- PHP 7.0.8、5.6.23、5.5.37-インタープリターの現在のブランチの更新。
- PHP 5.5のサポートは終了しました -7月5.5日はブランチ5.5の最後となるPHP 5.5.38をリリースする予定です。
- PhpStorm 2016.2リリース
- PHP 7.1.0 Alpha 3-3番目のアルファには、最近受け入れられた文が含まれます。 反復可能型 、 リスト演算子の短い構文 、呼び出し可能からのクロージャの作成などです。
Php
- RFC:Iterable -
Traversable
を実装する通常の配列とオブジェクトの両方を組み合わせたIterable
擬似型を追加する提案がなされました。 - RFC:拡張機能でエラーをスロー -多くの拡張機能では、クラスE_ERRORまたはE_RECOVERABLE_ERRORのエラーの代わりに、エラータイプの例外がスローされます。 オファーが受け入れられました。
- RFC:コンテキスト依存のエスケープのための新しい演算子 -著者のハブサイトの詳細: 世論調査。 PHPでHTMLデータをエスケープするための新しいタグ 。
ツール
- GitaminHQ / Gitamin -Laravelに実装されたGitHubクローン。
- Opulence-新しいPHP7フレームワーク。 tkfによって提出されました 。
- franzose / kontrolio -LaravelとSymfonyに触発された、追加の依存関係のないシンプルなデータ検証ライブラリ。 franzoseが送信します 。
- layershifter / tld-extract -Public Suffix Listを使用してドメイン名を正しく解析するためのパッケージ。
- rinvex / repository -Repositoryパターンの独立した実装。 tkfによって提出されました 。
- paragonie / halite -PHP用の暗号化ライブラリ。 電子メールメッセージの双方向暗号化にHaliteを使用する例 。
- dunglas / doctrine-json-odm -PostrgeSQLおよびMySQLで追加されたJSONタイプのサポートを備えたDoctrineのODM。
- JakubOnderka / PHP-Parallel-Lint-ファイルを並行して解析する構文チェックツール。
- Codeception / AspectMock 2.0-テストダブルを作成するためのライブラリ。文字通りすべてのモキを作成できます。
- Bacon / BaconQrCode -QRコードジェネレーター。
- paragonie / multi_factor-ライブラリの目的は、2要素認証のさまざまなプロバイダーと連携するための単一のインターフェイスを実装することです。 すぐに使用できるGoogleAuthはサポートされています。
- simplesamlphp / simplesamlphp -SAML標準の実装は、シングルサインオン(SSO)テクノロジーの実装に使用されます。
- heiglandreas / JUnitDiff-このライブラリを使用すると、PHPUnitテストの2回の実行で何が変更されたかを表示できます。
- bitExpert / disco- コンテナー相互運用標準と互換性のあるDIコンテナー。 使用方法に関する詳細なチュートリアル 。
- gabrielbull / omnimail-一般的なメールサービスを使用して手紙を送信するためのライブラリ:AmazonSES、Mailgun、Mandrillなど。
- PiPHP / GPIO -PHPからRaspberry Piにアクセスするためのライブラリ。 サポートチュートリアル 。
- hoaproject / Websocket-クライアントおよびサーバーのWebsocketの適切な実装。
- pavelfluffy / connector - PHPのシグナルとスロット。 Qtと同じ。 まあ、ほとんど。
- larabros / elogram -EloquentのスタイルでInstagram APIにアクセスするためのライブラリ。
- klermonte / zerg-構造化バイナリデータの便利な解析用ライブラリ。
- php-ai / php-ml -PHPで機械学習アルゴリズムを実装したライブラリ。
学習教材
symfony
- grena / gruik - Markfout Notesサービス。Symfonyに実装されています。
- veloxy / purl -Symfonyに実装されたリンク短縮サービス 。 tkfによって提出されました 。
- Symfony 2.8 ltsでブログを作成する[パート6]
- SymfonyのREST API、FOSRestBundle + GlavwebDatagridBundle
- Symfony Moscow Meetup 6月2日のレポート
Yii
- yii2-migration-generator-yii2用の注釈ベースの移行ファイルジェネレーター。
- Yii2ファイルアップロード処理のチュートリアル
- Yii 2の公式HTTPクライアントがリリースされました
- TACCのYiiフレームワークによるハッカソン
- Yii 2で開発するための便利なトリック
ララヴェル
- Zizaco / entrust-役割ベースのアクセス制御。
- tightco / mailthief-メール送信をテストするための拡張。
- canvasowl / ribbbon -Laravelに基づくシンプルなプロジェクト管理システム。
- Laravel Doctrine - LaravelのEloquentではなくDoctrine2。 サポートに投稿します。
- spatie / laravel-activitylog -Laravelアプリケーションでイベントとアクションを記録するためのパッケージ。 サポートに投稿します。
- Hifone / Hifone-フォーラムエンジン。
- austintoddj / Canvas -Laravelベースのブログエンジン。 tkfによって提出されました 。
- Eloquentの高度な検索フィルターを作成します
- PHPのブルームフィルター -高速な確率的データ構造の実装について。
- 独自のカスタムアノテーション-単なるコメント以上のもの -doctrine /アノテーションを使用した例。
- MonoRepo、CQRS、イベントソーシング、TDDの原則を使用したアプリケーションの作成に関する一連のチュートリアル 。
- PHP、ArduinoおよびMinecraft 、 2
- Zendサイクルバイパスマクロ(HashTable Iteration)
- 私たちは、C / C ++とその仕組みを知らずにPHPの拡張機能(7.0.7)を作成しています
- IDEを介したXdebugの代替として、phpdbgを使用してphp関数をデバッグする
- Geographerパッケージ-最初の作業バージョン
- 大規模で非典型的なプロジェクトの開発を開始する方法。 実用ガイド
- 国際PHP会議での最高のレポートの印象
- プロセスアクション管理。 RPS制限を超えていない(QPS)API
- 日本語用のPHPツール
オーディオとビデオ
- DevConf2016-セキュリティ:基礎からPHP機能まで
- PHP Roundtable#47:HTTPについてのすべて/ 2
- PHP Roundtable#48:DockerとPHP
- PHPタウンホール:エピソード50:PSR-15の詳細 -PHPミドルウェアの議論。
- PHP Serbia Conference 2016-レポートのビデオ録画。
おもしろい
- PHP Sucks -PHPコミュニティEvert Potの有名なメンバーからの投稿で、PHPの評判が悪いことと、別の言語に切り替えることにした理由について書いています。
- PHPはプログラミング言語TIOBEのランキングで6位になりました
- externals.io -PHP Internalsニュースレターを便利な方法で表示し、ディスカッションを簡単に追跡できるようにする新しいツール。
ご清聴ありがとうございました!
間違いや不正確さに気付いた場合は、 午後にお知らせください。
質問や提案はメールまたはツイッターに書き込みます。
PHP Digestsになかった興味深い記事や便利なツールへのリンクを送信すると、リリースのリンクの横にあなたの名前が表示されます。
リンクを送信
すべてのダイジェストのクイック検索
← 前のリリース:PHP Digest No. 87