ニュースや資料へのリンクを使用して、次のセレクションに注目してください。
素敵な読書を!
ニュースとリリース
- PHPアップデート5.5.6および5.4.22-現在のブランチの修正リリース。 5.5.6での修正に加えて、関数array_merge()およびfunc_get_args()のパフォーマンスが最適化され、不必要なデータコピーが排除されました。OPCacheでは、キャッシュ内のファイル数の制限が100万(opcache.max_accelerated_files)に増加しました。
- Codeception 1.8-テスト用の優れたツールの最新バージョン。 今回は、Phalcon、DataProviders、
@depends
を使用してテストの依存関係を指定する機能などのサポートが追加されました。 - PHPコンソール3.0-3年で最も重要な更新-Chromeの便利な拡張機能が更新され 、PHPアプリケーションのデバッグが容易になりました。
Php
- RFC:phpdbg-カーネルに軽量デバッガーを含めることが提案されています-phpdbg 。
ツール
- styleCow -PHPのCSSパーサー。
- Payum -Paypal、payex、authorize.net、be2bill、omnipayなど、さまざまな支払いサービスとの統合を大幅に簡素化する優れたライブラリ。
- 手掛かり/グラフ-PHPでグラフ/ネットワークを操作するための数学ライブラリ。 最も一般的なアルゴリズムの実装が含まれています。
- プレート-PHPのネイティブテンプレートエンジン。
- pho - Jasmineに触発されたPHP用の新しいBDDフレームワーク。
- PHP Super Closure - PHPでクロージャーをシリアル化するためのライブラリ。
- Minime \ Annotations -PHPでの注釈の簡単な操作。
- 有限-PHPのステートマシン。
- FontAwesomePHP-伝説のFontAwesomeフォントを便利に使用するためのラッパーライブラリ。
- php-ar-drone -PHPで飛行ドローンを制御できるライブラリ。 ReactPHPを使用して実装されます。 利用可能なビデオデモ- PHPは飛ぶことができます!
学習教材
- 流体インターフェースは悪です - 流体インターフェースの使用が正当化される時期と、他の場合になぜ悪いのかについて。
- オブジェクト指向プログラミングを超えて - 「Beyond」シリーズの続編にあるAnthony Ferraraの別の素晴らしい投稿。 推奨読書。
- でたらめ:NodeJS対PHP-この投稿は、PHPとNodeJSのパフォーマンスの妄想的な比較に応じて書かれました(後で修正されます)。 著者によって行われた正しいテストは、すべてのiに自然に点在しています。
- PHPプロジェクトでの変更の追跡 -QaFoo氏は、PHPプロジェクトの変更履歴を分析できる変更追跡ツールを作成しました。 これにより、たとえば、バグの修正により他の領域よりも頻繁に変化する領域を特定できます。
- 型ではなくチェーンソーをジャグリングする-PHPでの型の入力と比較について。
- PHPUnitとSelenium Webdriverの操作-PHPUnit 、Selenium、およびFacebook Web Driverを使用した受け入れテストの基本。
- CodeceptionのSelenium WebDriverテスト -前の投稿の続きで、Codeceptionを使用して同じテストを実装します。
- PHP、MongoDB、jQueryのソーシャルネットワークスタイルの投稿 、 2 -MongoDBをデータウェアハウスとして使用した小規模なアプリケーションの作成例。
- Aura v2-有望なAuraフレームワークの次期バージョンのコンポーネントに関する一連の投稿。
- PHPプロフェッショナルになる方法 -Web開発で成功するためのヒント。
- PHPのデータストリームを効果的に使用します-PHPのデータストリーム に関する一連の記事の続き。 この投稿はフィルターの使用についてです。
- STDINとUNIXパイプラインを使用したPHPでのデータの処理 -コンソールコマンドでのPHPスクリプトの使用と同様に、PHPでのデータストリームの使用に関する別の投稿。
- PHPでのArduinoのプログラミング-PHPを使用して外部デバイスと対話するアプリケーションを開発する例。 著者はReactPHPとRatchetの使用について書いています。 利用可能なデモ 。
- PHPアプリケーションパフォーマンスクラッシュコース 、 2-生産性の高いPHPアプリケーションを作成する一般的な原則に関するいくつかの優れた記事と、大量のヒント、トリック、既製のレシピ。
- ZF2への移行:ComposerとDoctrineORMModuleの統合 -アプリケーションをZF1からZF2に更新する例
- PHPアプリケーションからWebサーバーを起動する方法 -この投稿の著者は、組み込みのWebサーバーを使用する方法とReactを使用する方法の2つの方法でPHPスクリプトからWebサーバーを直接実行できる小さなライブラリを実装しました。 この投稿は、 Apache abを使用した例とテストで補足されています。
- CentOS 6.4にNginx + Php FPM + APCをインストールする-CentOSで Webスタックを上げる手順。
- Nginx Ready for Battle -nginx構成を最適化するための小さなガイド。
- PHP Beyond the Web - PHPの新しい本で、言語のアプリケーションの非伝統的な領域、デスクトップアプリケーション、デーモンなどを明らかにしています。
- アクセス制御 -PHPアプリケーションのアクセス制御の基本原則に関する素晴らしい投稿。
- オートローダーの戦い:PSR-0 vs. PSR-4-2つの標準の概要。 PSR-4がPSR-0を補完する方法と理由。
- Silexを使用してPHP開発を研究します -著者は、トレーニングの観点からSilexが優れたフレームワークであると考える理由について書いてから、基本的な機能を説明し、小さなアプリケーションを作成する例を示します。
- LaravelのPrismic.io -Laravelアプリケーションを興味深いコンテンツ管理サービスと統合する例-prismic.io
- Laravel 4での認証-Laravel 4の別のチュートリアルは、このトピックで既に詳細に説明されています 。
- Laravel 4:マルチサイト-Laravel 4に関する一連の包括的なチュートリアルの続き。以前は、 パッケージ 、 認証 、 アクセス制御リスト 、 展開 、 API 、およびリアルタイムチャットについてでした。
- Laravel 4のヒントとリソース
- LaravelSnippets -Laravelのスニペットリポジトリ。
- Laravel 4.1で期待される新機能 -今後のイノベーションの概要。
- Symfony2:PIDファイルを作成するためのコンソールコマンドのグローバルオプション-Signaling PHPで読んだ内容に触発され、著者はコマンドのPIDファイルを自動的に作成する機能を追加することでSymfony2を拡張します。
- Symfony 2.4の新機能:Component ExpressionLanguage-近日公開されるSymfony 2リリースの新しいコンポーネントの概要です。
- KnpMenuBundle + Sonata。 データベースからメニューを作成します -KNPMenuBundle + SonataAdminBundle:管理パネルからメニューを管理します。
- HTML Purifier 可能性を広げる -投稿では、外部リンクを独自のものに置き換えることと、すべてのユーザーリンクにtarget = _blank属性を追加することを検討しました。
- カーペット機能 -PHPでカーペットパターンを使用して画像を生成します。これは非常に面白い結果です。
- テンプレート制御のイベントディスパッチャ-作成者は、通常のイベントディスパッチャ-eventableの興味深い拡張機能を実装しました。
- WebソケットとWAMPプロトコルを使用したブラウザでのPubSub - Ratchetを使用したPHPでのWAMPプロトコルの使用例。
- Alawarによる継続的配信 -著者は、PHPプロジェクトでプロセスを構築した経験を共有しています。
- Mooha-PHPのノードインターフェイス -素晴らしいアイデア! PHPアプリケーションを視覚的に作成します。 さらに苦労せずに、ベータ版が感じられるのを待っています。
オーディオおよびビデオ素材
- php.netを攻撃するとどうなりましたか? -ポッドキャスト「Lately in PHP」のエピソード。php.net上の悪意のあるコードのトピックや、PHPの世界からのその他のニュースについて説明しています。
- PhalconPHPフレームワークはボスです-Phalconフレームワークの機能と使用法の概要。
- Google Cloud SQLの使用開始 -Google Cloud SQLに関するスクリーンキャスト。その終わり近くに、PHPでの使用例とphpMyAdmin接続があります。
- PHPタウンホールポッドキャストビデオリリース:エピソード#15 -Joomla開発者の一人から離れて。 プロジェクトのステータスが議論されています。何に取り組んでいるのか、Joomlaはどの方向に向かっているのか。 また、PSR-4についても説明します。
おもしろい
- PHPの作成者であるRasmus Lerdorf-言語開発における無秩序と民主主義、PHP 5.6および不満を抱くプログラマー-RasmusとのインタビューおよびキエフでのIDCEE 2103とのスピーチの録音からの興味深い引用。
- インフォグラフィック:Enterprise Worldに対するPHPの影響
- PHP :: Doc Bug#66144 :: php.netが白すぎる -6月末に、新しいデザインのベータ版がphp.netで公開され、 最近ではサイトが完全に更新されたバージョンに移行されました。
一方、バグトラッカーでチケットが開かれ、ユーザーはサイトが白すぎると不満を漏らし、ダークバージョンの作成を求められました。 しかし、PHPチームのメンバーは困っておらず、何らかの形でお金を稼ぐ必要があるため、php.netを見るときに着用する必要がある特別なブランドサングラスがすぐにリリースされると答えました。
実際、ここにあります!
すべてのダイジェストのクイック検索
← 前号