ニュースや資料へのリンクを使用して、次のセレクションに注目してください。
素敵な読書を!
ニュースとリリース
- PHP 5.6.0-待望の新しいバージョンのインタープリターのリリース。 ボードには多くの新機能があります: 定数のスカラー式 、可変数の引数を持つ関数 、 べき乗演算子** 、 名前空間からの関数と定数のインポート 、 組み込みデバッガphpdbg 、GMPオブジェクトの演算子オーバーロード、 その他の拡張機能 。 伝統的に、新しいバージョンへの移行ガイドがあります。 10分のPHP 5.6スクリーンキャスト 。
コア開発者のStas Malyshev は5.4のリリースを要約し、 5.6の将来を予測しようとしました。 - Benny WordPress 4.0リリース -最も人気のあるCMSの4番目のバージョンが利用可能になりました。 このリリースには多くの改善といくつかの新機能が含まれていますが、革新的なものはありません。
- HHVM 3.3-長期サポート(LTS)を含む最初のリリース
- Engine YardがComposerを後援 -著者の1人であるNils Adermannを通じてComposerをサポートするための年間15,000ドルの助成金が発表されました。 Composerをサポートする商用Toranプロキシの開発を書いたComposer Jordi Boggianoによる別の声明を思い出して、Composerが重要な開発を待っていると信じる理由があります。
Php
- RFC:三項演算子の暗黙的なisset() -
isset($_GET['mykey']) ? $_GET['mykey'] : ""
代わりにisset($_GET['mykey']) ? $_GET['mykey'] : ""
isset($_GET['mykey']) ? $_GET['mykey'] : ""
ちょうど$_GET['mykey'] ?: ""
です。 - RFC:抽象構文ツリー -提案は満場一致で採択されました:47-賛成ではなく反対!
- RFC:Closure :: call-
this
オブジェクトを渡す機能を持つ匿名関数のcall
メソッドを追加する提案も受け入れられthis
ます。
ツール
- オプション -コードのnullチェックを減らすように設計されたライブラリ。 著者からの動機を説明する詳細な投稿 。
- Checker-クラスとその個々のメソッドの動作を自己テストするためのセット。
- CodeLobster PHP Edition -PHP開発用の代替IDE。
- Broadway -PHPでCQRSとイベントソーシングの原則を実装するためのツール。 サポートに投稿します。
- Cuzzle-ライブラリを使用すると、GuzzleリクエストをcURLコマンドの形式で保存して、さらにデバッグまたはログを記録できます。
- Versionscan-既知の脆弱性についてPHPの現在のインストールを確認するツール。
- Toggle-このライブラリを使用すると、PHPアプリケーションで切断された機能の原則を整理できます。 サポートに投稿します。
- Amp -PHPの非同期マルチスレッド。
- php-wise -Symfony Configベースの設定ライブラリ。
- PHP Reflect-このライブラリを使用すると、クラス、インターフェース、関数などを探索できます。 標準のReflection APIとは異なり、PHPレクサーを使用して解析されるため、コードを直接ロードする必要はありません。
- CLImate -CLIで最高のPHPヘルパー。 コマンドラインでの色と書式付き出力。
- UnifiedArchive-さまざまな形式のアーカイブへの統合アクセスのためのライブラリ。 また、コマンドラインユーティリティの形式- アーカイブ 。
- FOSHttpCache-このツールを使用すると、PHPアプリケーションをキャッシュプロキシと統合できます。
学習教材
symfony
- Symfonyで発見された多くの脆弱性
- Symfony2でのPOSTリクエストAngularJの処理
- さようならSymfony-フレームワーク自体に関係なくSymfonyコンポーネントを使用する理由と方法について。
- Symfonyがガレージでできること-PHPを使用したホームオートメーション -RaspberryPiでのSymfonyの使用について。
ララヴェル
- Recki-CTに会う -1年半前、Anthony FerraraがPHPPHP (PHPで書かれたPHPインタープリター)を公開しました。 しかし、いくつかの理由から、楽器は単なるおもちゃでした。 今回、AnthonyはPHPコンパイラーRecki-CTを導入しました。 このツールは、PHPのサブセットをサポートしています。参照、変数変数、グローバル変数はサポートされていません。 ただし、PHPをマシンコードにコンパイルすることはできます。 この投稿では、従来のPHPおよび代替実装(HHVM、HippyVM、QB)と比較したRecki-CTのパフォーマンスのベンチマークも示しています。
また、トピックにはVagrantにRecki-CTをインストールするためのチュートリアルがあります。 - 新しい本:PHPでの関数型プログラミング
- 機能構成
- Haskell対PHP -Haskellコードに対する命令的で機能的なスタイルのPHPコードの比較とテスト。
- Zend Serverにアプリケーションをデプロイする
- PHPストリーミングおよび出力バッファリングの説明 -ブラウザーへの応答の送信を部分的に整理するためにPHPを使用する方法について。
- ソースPECL拡張機能のコンパイルのクイックガイド
- データベースへのPINQクエリ-LINQ PHP実装の使用に関するチュートリアル。
- ZF2フォームをスリムマイクロフレームワークに統合します
- MongoDBを使用した自然な並べ替え -PHPでのUnicode文字列の並べ替えに関するMongoDBの制限を回避する方法を学びます。
- 命名-難しい -PHPの優れた命名方法に関する講演のスライド。
- 実用的なパフォーマンスチューニング
- Toranプロキシを使用するPackagist
- Composerを使用したWordPressの最新のワークフロー
- PhpSpecの理解-SpecBDD フレームワークをPHPで使用するためのチュートリアル。 導入部はこちら 。
- PhpFriendsOfDdd / state-of-the-union -PHPのDDDのリソースとツールのリスト。
- Etsyコードテストのベストプラクティス
- ジュニアPHP開発者向けのPHPの推奨事項
- 大規模システムを展開する
- MySQLインデックス
- Yii2 RBACの構成
- 新しいタイプのMySQLバックアップのテスト
- PHP自動補完インタラクティブコンソール
- 型と値のチェックを使用して異種データを保存および送信するための魔法のオブジェクト
- wgetのWeb-gui(ライト)
- エラーベースのMySQLインジェクションまたは誓う必要はありません
- PHP検証ノート
オーディオとビデオ
- Laracon EU 2014-アムステルダムで開催された会議のレポートのビデオ録画。
おもしろい
すべてのダイジェストのクイック検索
← 前号