ニュースや資料へのリンクを使用して、次のセレクションに注目してください。
素敵な読書を!
ニュースとリリース
- Symfony 3.0について
- PHPリリース: 5.4.35、5.5.19 、および5.6.3-現在のブランチの更新(fileinfoの脆弱性の修正を含む)。
- Facebookはosquery監視システムのコードを開きました -このツールを使用すると、仮想データベースに対してSQLクエリを実行することにより、オペレーティングシステムの状態を監視できます。 利用可能なPHPシェル 。
- Hack Transpiler -Facebookはh2tpツールのリリースも発表しました。これにより、Hackコードを変換して従来のPHPに戻すことができます。
- サポートされているPHPバージョンのスケジュール -インタープリターの既存バージョンのサポート期間を視覚的に表現した新しいPHP.netページ。
- Symfony Marketplace -Symfonyとエコシステムに関連するサービスと製品のカタログ。
Php
- RFC:Return Type Declarations-Vote Canceled-現在の実装では修正できないバグが見つかったため、予想される提案の投票がキャンセルされました。 バグの詳細については、 こちらをご覧ください 。
- RFC:Splatオペレーターの追加の使用法
array_merge
オペレーターを使用してarray_merge
を実装することをお勧めします。
$arr1 = ['d' => 4, 'e' => 5, 'f' => 6]; $arr2 = ['a' => 1, 'b' => 2, 'c' => 3, ...$arr1];
。 - RFC:Filtered unserialize() -セキュリティの問題を防ぐために、
unserialize()
関数を拡張する提案。 詳細については著者の投稿をご覧ください。 - RFC:標準化されたPHP Httpインターフェイス
HttpMessageSend
インターフェイスとHttpMessageSend
インターフェイス、およびHTTP要求を処理するためのHttpRequest
クラスとHttpResponse
クラスを追加することが提案されています。 - RFC:デフォルトコンストラクター - デフォルトコンストラクターの概念を実装することが提案されています。
ツール
- PackageTrack -composer.jsonをダウンロードし、パッケージのRSS更新を追跡します。
- PHP Secure Configuration Checker-考えられるセキュリティの問題については、PHP構成を確認してください。
- PHP dotenv -.envファイルから環境変数を自動的にロードします。 ドットシャンハックのクローン
- ペリドット -イベント駆動型のBDDテストフレームワーク。
- 期間 -日付範囲を操作するための値オブジェクト。 ここでの使用方法と動機については、 こちらをご覧ください 。
- プロセス -ライブラリは、Unixに似たシステムでプロセスを操作するためのAPIを改善します。
- oauth2-server -100%仕様に準拠したPHPのOAuth 2.0サーバー。
- hook -PHPのサービスとしてのオープンソースバックエンド。
- phly / http-提案されたPSR HTTPメッセージインターフェイスとノードのようなhttpサーバーの実装。
- Money-通貨データを操作するための値オブジェクト。
- Medusa -PHPの不変の永久コレクション。
- Hippo-コンプライアンスのためのコード検証。
- Morphos-ロシア語の固有名詞の偏向のためのライブラリ。
- PHP CS Fixer-コードスタイルを自動的に修正して安定版リリースにするツール。
- Sismo -PHPでの継続的なテストのサーバー。
- パイプ -流体インターフェースを表すSPLイテレーターのラッパー。
- Yona CMS - Phalconに実装されています。
- Blueberry -PHPに翻訳するプログラミング言語。 著者は、Ruby、Coffeescript、およびPythonに触発されました。 Gutscriptを忘れないでください。
- php-amqplib -PHPでのAMQPプロトコルの実装。
- Docker PHP - PHPの Dockerクライアント。
学習教材
Yii
ララヴェル
- Laravel 4で発見されたCSRFの脆弱性
- Laravel 5 Elixirについて-Laravelの次のバージョンでは、GulpのアドオンであるElixirを使用することが提案されています。ElixirはJavaScriptで実装され、node.jsをビルドツールとして必要とします。
- Laravel 5の内部:Composerオートローダー
- Laravelのローカライズされた日付フォーマット
symfony
- Symfony2のアノテーションを使用したルート
- Symfony2バンドル、スタンドアロン -完全なアプリケーションに含めずにテストするために、最小限のアプリケーションをバンドルに直接含めるというアイデアが説明されています。
- Symfony 2のバンドルの設定オプションの定義と確認
- 有権者クラスを使用してSymfony 2で権限を確認する
- WebDev-padawanの-nixベースのシステムの理論的最小値
- Composerを使用して基本的なプロジェクトスケルトンを作成する
- composer.lockに関するすべて -composer.lockが常にVCSにコミットされる理由について。 トピックの続きで、 Phill Sturgeonからの投稿で 、パッケージのcomposer.lockをコミットする価値があるかどうかを書いています。
- Bower vs BowerPHP-フロントエンドライブラリの依存関係マネージャーの比較。
- セキュリティのレッスン -SQLインジェクションなどの脆弱性の詳細な分析。Drupalではそれほど前ではありませんでした。
- VagrantでPHPを使い始める5つの簡単な方法
- オブジェクト指向設計の基本 -シンプルなソリューションと複雑なソリューションの違いについて。
- Chagによる変更ログの管理 -著者は、変更リストの操作を標準化するように設計されたchagツールを作成しました。
- Brainfuckのコンパイル-PHPで Brainfuckコンパイラを作成することについて。
- 特性のインターフェース
- PHPパッケージのチェックリスト-PHPコミュニティでパッケージを真剣に考えるのに役立つチェックリスト。
- PHP値オブジェクト
- 初心者向けの最適化、またはプロファイリングの利点について
- xdebugトレースファイルのGUI
- IceCash 1.3。 Bar-Mドライバーを使用したPHPのLinuxキャッシャー職場
- ポストホークのあるインタラクティブなサイトですか? 簡単!
- HTML生成:ヘルパーや純粋なHTMLよりも便利
- Codeship.io:プライベートGithub / Bitbucketリポジトリ用の無料CIサーバー
オーディオとビデオ
- Symfony Camp 2014
- RIF Voronezh 2014-レポートの1つは「Yii 2.0 Review」です。
- テイラーオトウェルインタビュー
- Laracon EU 2014-アムステルダム
- ZendCon 2014-基調講演のビデオ。 他のスライドはこちらです。
おもしろい
- PHPのさまざまなバージョンの使用に関する統計 -さらに、packagist.orgのデータに基づく統計 。
- PHP Evolution-美しいグラフのマイルストーン。
- CodeFightClub-プログラミング言語のファイトクラブ。
すべてのダイジェストのクイック検索
← 前号