ニュースや資料へのリンクを使用して、次のセレクションに注目してください。
素敵な読書を!
ニュースとリリース
- Zend Expressive 2.0
- Composer 1.4.0-メモリ使用量の最適化+その他のいくつかの改善。
- Prophecy 1.7.0-テストダブルを作成するための一般的なツールの更新。
- PhpStorm 2017.1パブリックプレビュー -Codeception、PHPUnit 6のサポート、PHP 7のサポートの改善、およびその他の改善。
- HHVMがARMアーキテクチャをサポートするようになりました
- WordPressは.NETで実行されます -1年の開発の後、PHPから.NETへのオープンコンパイラを開発しているPeachpieプロジェクトは、WordPressをコンパイルできるようになりました。
- PHPコミュニティへの著名な貢献者が、プロジェクトを開発するためにクラウドファンディングキャンペーンを開始しました。 私たちは子供たちをサポートし、彼らの成功と力を願っています!
- ウラジミール・レズニチェンコ-PHP検査
- セバスチャン・バーグマン-PHPUnit
- Alexander Makarov-Yii-続きを読む Alexander SamDark による 投稿 。
Php
- RFC-ルートスコープへのフォールバックの非推奨 -現在、関数または定数がネームスペースで見つからない場合、グローバルスペースでその名前のエンティティを見つけようとします。 廃止された機能を宣言し、通知レベルのエラーをスローすることを提案します。
Undefined function \My\NS\strlen(), assumed \strlen() Undefined constant \My\NS\PHP_VERSION, assumed \PHP_VERSION
ツール
- fzaninotto / Faker-テストデータを生成するためのライブラリ。 使用方法に関する最新のチュートリアル 。 im_special_oneによって送信されました 。
- tarantool-php / mapper -Tarantoolデータベースの透過的な作業。 nekufaによって提出されました 。
- makasim / yadm -MongoDB向けのスキーマレスODMの高速実装。
- magium / configuration-manager-構成を管理するためのライブラリ。 ビデオチュートリアル 。
- Maxlab / stacker-人気のあるフレームワークで開発するためのDockerベースの開発環境。 サポートのHabrapost 。
- justinrainbow / json-schema-json-schema.orgによる検証ツール。 Fesorは、 phpleague / json-guardの代替ソリューションを提案しました。
- BrainMaestro / composer-git-hooks -Composer構成からGitフックを管理します。
- ScriptFUSION / PHPUnit-Immediate-Exception-Printer-テストの終了を待たずにテストの実行中に発生したエラーに関する情報を出力します。
- tuupola / server-timing-middleware -PSR-7およびPSR-15コンポーネント。ブラウザの開発者ツールの[ネットワーク]タブに表示されるタイマー値を含むServer-Timingヘッダーを簡単に追加できます。
- cilex / cilex-コマンドラインツールを作成するためのフレームワーク。
- woohoolabs / yang - JSON用クライアント:API
- spatie / server-monitor-app-サーバーステータスモニター。電子メールでSlackに通知を送信できます。
- antanas-arvasevicius / enumerable-type -Enumの強く型付けされた実装。
- violet-php / streaming-json-encoder -JSONエンコードをオンザフライでストリーミングします
json_encode
と比較すると、エンコード前にすべてのデータをメモリにロードし、エンコード後に結果全体をロードする必要はありません。
学習教材
symfony
- Disqusコメントのsymfonyアプリケーションへの統合について
- Symfonyのルートパフォーマンスについて
- Symfony Community Survey 2017
- Symfony Starterビデオチュートリアル
- Symfony 3.3の新機能:HTTP / 2プッシュによるリソースのプリロード
- Symfony Week#531(2017年2月27日-3月5日)
- Symfony Week#532(2017年3月6〜12日)
Yii
- codemix / yii2-configloader-環境変数または.envファイルからYii 2を構成します。
- Yii2開発:ActiveRecord
- YiiのPhpStormプラグイン
- Yii2、クイックスタート。 データベースを使用しない静的ページを備えたYii2の最も簡単なサイト
- Yii 2.0およびPSR-3でのログイン
- Yii2のエンタープライズアーキテクチャ。 抽象化、依存関係の反転、ビジネスロジックのカプセル化、および変動管理
ララヴェル
- laravelio / pastebin -LaravelのPastebinのクローン。 デモ
- mattstauffer / Torch-フレームワーク外で各Laravelコンポーネントを使用する例。
- cybercog / laravel-ban -Eloquentモデルにブロック(禁止)する機能を追加できます。
- lubusIN / laravel-decomposer-インストールされたパッケージ、依存関係、環境に関する情報を表示するLaravelのモジュール。
- Laravel Homestead V5.0.0 -Vagrantベースのvirgo環境のアップデートは、Laravelだけでなく使用できます。 使用に関するビデオチュートリアル 。
- Awesome Laravel - Laravel用の材料とツールの選択。 ロシア語の資料も少しあります。
- Laravel Forge API-サービスAPIが文書化されました。 非公式のmpociot / blacksmithクライアントがいます 。
- LaravelとElasticSearchのチュートリアル-im_special_one により提出 。
- SMSを使用したLaravelでの2要素認証(Twilio)
- Laravel対Symfony。 何を選択しますか? -im_special_oneによって送信されます 。
- 2017年のPHP MVCフレームワークの状態
- 基本的なリファクタリング手法:メソッド抽出
- Google Spreadsheets PHPチュートリアル
- PSR-7ミドルウェアアプリケーションでファイルをダウンロードするためのPUTリクエストを処理する
- クロージャ、匿名クラス、およびテストのモックへの代替アプローチ
- 分離トークン - トークンによる認証中のタイムアタックからの保護方法について。
- straceを使用したPHPアプリケーションのデバッグ
- PHP 5.6.29、7.0.14で修正されたOPCacheの脆弱性
- Composer Autoloader Optimization-わずかに更新された公式ドキュメント。
- JetBrainsのPhpSpecとPhpStormの使用に関するウェビナー-im_special_one による投稿 。
- PHP Censorを使用したPHPプロジェクトの継続的統合
- Magento BarCamp-レポートの新シーズン。 2017年3月
- FirefoxでFirePhpを復活させる
- Magento Uは、Magento 2開発コースの無料基礎を公開しました
おもしろい
- サイドプロジェクトで3か月間、GitHubで 0〜1000 個の星 -PHPStan静的アナライザーの成功について。
- テイラーオトウェル:仕事の仕方
ご清聴ありがとうございました!
間違いや不正確さに気付いた場合は、 午後にお知らせください。
質問や提案はメールまたはツイッターに書き込みます。
リンクを送信
すべてのダイジェストのクイック検索
← 以前のリリース:PHP Digest No. 103