Awesome PHP の記事をフォークして翻訳したものです (2013年4月25日)。おどろくほどすごい PHP ライブラリ、リソースやちょっとした情報のリストです。
- Composer/Packagist - パッケージと依存マネージャー
- Composer Installers - マルチフレームワーク Composer ライブラリインストーラー。
- Satis - スタティック Composer リポジトリジェネレーター。
- Composition - 実行時における Composer 環境をチェックするライブラリ。
- Poser - ライブラリのエイリアスを作成する Composer クラス。
- Version - セマンティックなバージョニングのためのパースと比較ライブラリ。
- NameSpacer - アンダースコアを名前空間に変換するライブラリ。
- Patch Installer - Composer を使ってパッチをインストールするライブラリ。
- Symfony2 - 独立したコンポーネントで構成されるフレームワーク。
- Knp RAD Bundle - Symfony 2 のためのラピッドアプリケーション開発(RAD) バンドル
- Zend Framework 2 - 独立したコンポーネントで構成された別のフレームワーク。
- Laravel 4 - シンプルな PHP フレームワーク。
- Lithium - コンポーネントで構成された別のフレームワーク。
- Symfony2 Components - Symfony2 を構成するコンポーネント。
- Zend Framework 2 Components - ZF2 を構成するコンポーネント。
- Aura Components - PHP 5.4 コンポーネントのパッケージ。
- Silex - Symfony2 のコンポーネント周囲で構築されたマイクロフレームワーク。
- Silex Skeleton - Silex のスケルトン
- Slim - 別のシンプルなマイクロフレームワーク。
- Bullet PHP - REST API を構築するためのマイクロフレームワーク。
- Twig - 包括的なテンプレート言語。
- Twig Cache Extension - Twig のためのテンプレートフラグメントキャッシュライブラリ。
- Mustache - Mustache テンプレート言語の PHP 実装。
- Phly Mustache - Mustache テンプレート言語の別の PHP 実装。
- MtHaml - HAML テンプレート言語の PHP 実装。
- Lex - 軽量のテンプレートパーサー。
- Purl - URL 操作ライブラリ。
- PHP Domain Parser - ドメインサフィックスパーサーライブラリ。
- SwiftMailer - メーラーソリューション。
- Fetch - IMAP ライブラリ。
- Email Reply Parser - Email リプライパーサーライブラリ。
- Imagine - 画像操作ライブラリ。
- PHP Image Workshop - 別の画像操作ライブラリ。
- GIF Frame Extractor - GIF アニメーションフレーム情報を抽出するライブラリ。
- GIF Creator - 複数の画像から GIF アニメーションを作成するライブラリ。
- PHPUnit - ユニットテストフレームワーク。
- RunkitTestCase - runkit を使った PHPUnit テストケース作成のためのライブラリ。
- ParaTest - PHPUnit のための並行テストライブラリ。
- PHPSpec - 仕様によるデザインユニットテストライブラリ。
- Codeception - フルスタックテストフレームワーク。
- Atoum - シンプルなテストライブラリ。
- Mockery - テストのためのモックオブジェクトライブラリ。
- Phake - テストのための別のモックオブジェクトライブラリ。
- Parody - テストのための別のモックオブジェクトライブラリ。
- Sismo - 継続的なテストサーバーライブラリ。
- Faker - フェイクデータジェネレーターライブラリ。
- Alice - 表現力のあるフィクスチャーライブラリ。
- Behat - ふるまい駆動(Behaviour Driven Development) のフレームワーク。
- Mink - Web 受け入れテスト・
- Sami - API ドキュメントジェネレーター
- PHP Documentor 2 - 別のドキュメントジェネレーター。
- HTML Purifier - HTML 標準に準拠したフィルター。
- RandomLib - ランダムな数値と文字列を生成するためのライブラリ。
- SecurityMultiTool - PHP セキュリティーライブラリ。
- Password Compat - 新しい PHP 5.5 のパスワード関数と互換性のあるライブラリ。
- BCrypt - BCrypt パスワードハッシュ生成ライブラリ。
- PHPAss - ポータブルなパスワードハッシュ生成フレームワーク。
- PHP Password Lib - パスワードの生成とバリデーションのためのライブラリ。
- Password Policy - PHP と JavaScript のためのパスワードポリシーライブラリ。
- PHPSecLib - 純粋な PHP セキュリティー通信ライブラリ。
- TCrypto - シンプルな暗号化された key-value ストレージライブラリ。
- Go - シンプルな PHP ビルドツール。
- Bob - シンプルなプロジェクトオートメーションツール。
- Phake - rake PHP クローンライブラリ。
- Box - A PHAR ファイル生成のためのユーティリティー
- Assetic - アセットマネージャパイプラインライブラリ。
- Pipe - 別のアセットマネージャーパイプラインライブラリ。
- Munee - アセットオプティマイザーライブラリ。
- JShrink - JavaScript の圧縮ライブラリ。
- Carbon - シンプルな DateTime API 拡張
- Datum - Carbon DateTime API 拡張のフォーク。
- ExpressiveDate - 別の DateTime API 拡張。
- CalendR - カレンダーマネジメントライブラリ。
- React - イベント駆動のノンブロッキング I/O ライブラリ。
- Ratchet - Web ソケットライブラリ。
- Événement - イベントディスパッチャーライブラリ。
- FuelPHP Event - 別のイベントディスパッチャーライブラリ、
- Monolog - 包括的なロガー。
- OmniPay - マルチゲートウェアによる支払い処理ライブラリ。
- Snappy - PDF と画像生成ライブラリ。
- WKHTMLToPDF - HTML を PDF に変換するツール。
- Doctrine - 包括的な DBAL と ORM。
- Doctrine Migrations - Doctrine のためのマイグレーションライブラリ。
- Doctrine Extensions - Doctrine のふるまいを拡張するコレクション。
- Propel - すばらしい ORM.
- Spot - MySQL DataMapper ORM.
- Migrations - マイグレーションマネジメントライブラリ。
- Phinx - 別のデータベースマイグレーションライブラリ。
- Entities - Silex のための Doctrine ORM サービスプロバイダー
- Boris - 小さな PHP REPL。
- GetOpt - コマンドライン引数パーサー。
- OptParse - 別のコマンドライン引数パーサー。
- Commando - さらに別のシンプルなコマンドライン引数パーサー。
- Elf - Symfony Console コンポーネントのためのヘルパーコレクション。
- Amend - アプリケーションのアップデートとアップグレードのための Symfony Console ヘルパーとコマンドセット
- Cron Expression - cron の実行日を計算するライブラリ。
- ShellWrap - シンプルなコマンドラインラッパーライブラリ。
- Sentry - フレームワークにもそのまま使える認証と認可のライブラリ。
- Sentry Social - ソーシャルネットワーク認証のためのライブラリ。
- OPAuth - マルチプロバイラー認証フレームワーク。
- OAuth2 - OAuth2 認証サーバー、リソースとクライアントライブラリ。
- PHP oAuthLib - 別の OAuth ライブラリ。
- TwitterOAuth - Twitter OAuth ライブラリ。
- Decoda - 軽量のマークアップパーサーライブラリ。
- PHP Markdown - Markdown のパーサーライブラリ。
- Dflydev Markdown - 別の Markdown パーサーライブラリ。
- ANSI to HTML5 - ANSI から HTML5 へのコンバーターライブラリ。
- Patchwork UTF-8 - UTF-8 文字列を扱うためのポータブルなライブラリ。
- Numbers PHP - 数値を扱うためのライブラリ。
- Math - 大きな数値を扱うためのライブラリ。
- Color Jizz - 色の操作と変換のためのライブラリ。
- UUID - UUID を生成するためのライブラリ
- Slugify - 文字列をスラッグに変換するライブラリ。
- Filterus - シンプルな PHP フィルタリングライブラリ。
- Respect Validate - シンプルなバリデーションライブラリ。
- Valitron - 別のバリデーションライブラリ。
- Upload - ファイルのアップロードとバリデーションを扱うためのライブラリ。
- Ardent - データ構造のライブラリ。
- PHP Collections - シンプルなコレクションライブラリ。
- Spork - プロセスフォークのライブラリ。
- JSON Lint - JSON lint ユーティリティ−。
- KnpMenu - メニューライブラリ。
- Gaufrette - ファイルシステム抽象化ライブラリ。
- Pagerfanta - ページ送りライブラリ。
- Ruler - シンプルでステートレスなプロダクションルールエンジン。
- Serializer - データのシリアライズ処理のためのライブラリ。
- LiteCQRS - CQRS (Command Query Responsibility Separation) ライブラリ。
- S3 Stream Wrapper - Amazon S3 のためのストリームラッパーライブラリ
- Wisdom - 設定データを読み込むためのライブラリ。
- Sslurp - SSL を扱いやすくするライブラリ。
- Streamer - シンプルなオブジェクト指向のストリームラッパーライブラリ。
- PHP Option Option 型ライブラリ。
- Metrics - シンプルなメトリック API ライブラリ。
- Sabre VObject - VCard と iCalendar オブジェクトをパースするためのライブラリ。
- Annotations - アノテーションライブラリ (Doctrine の一部)。
- PHP File Locator - 大きなプロジェクトのファイルを探知するためのライブラリ。
- Elastica - Elastic Search のためのクライアントライブラリ。
- Whoops - エラー処理ライブラリ。
- Finite - シンプルな PHP による有限状態機械。
- LadyBug - ダンパーライブラリ。
- Plum - デプロイライブラリ。
- Procrastinator - 時間のかかるタスクを実行するためのライブラリ。
- Compose - 関数合成ライブラリ。
- Amazon Web Service SDK - 公式の PHP AWS SDK ライブラリ。
- Stripe - 公式の Stripe PHP ライブラリ。
- Campaign Monitor - 公式の Campaign Monitor PHP ライブラリ
- HomeBrew - OSX のためのパッケージマネージャ
- HomeBrew PHP - HomeBrew のための PHP の tap (追加リポジトリ)
- PHP Brew - PHP バージョンマネージャーとインストーラー
- PHP Env - 別の PHP バージョンマネージャー。
- PHP Switch - 別のバージョンマネージャー。
- PHP Build - 別の PHP バージョンインストーラー。
- PHP CS Fixer - コーディングスタンダードフィクサーライブラリ。
- PHP Parser - PHP で書かれた PHP パーサー
- PHP Manipulator - PHP のソースコードの解析と修正のためのライブラリ。
- PHP Analyser - バグとエラーを見つけるための PHP を分析するライブラリ。
- PHP Refactoring Browser - PHP コードのリファクタリングのためのコマンドラインユーティリティー
- Zend Optimizer Plus - end エンジンのオペコードのキャッシュと最適化
- PHP Queue - バックエンドのキューを管理するアプリケーション。
- PHPPHP - PHP で実装された PHP VM 実装。
- PHPSandbox - PHP サンドボックス環境。
- PHPStack - 概念実証(POC)のために PHP で書かれた TCP/IP スタック
- SensioLabs Security Check -セキュリティーアドバイザリーのために Composer によるパッケージの依存関係をチェックする Web ツール。
- Scrutinizer - PHP コードを検査するための Web ツール。
- DBV - データベースのバージョン管理アプリケーション。
- Travis CI - 継続的インテグレーションプラットフォーム。
- Country List - すべての国家の名前と ISO 3166-1 コードのリスト。
- PHP The Right Way - PHP のベストプラクティスのクィックリファレンスガイド。
- PHP Best Practices - PHP のベストプラクティスのガイド。
- PHP Weekly - 毎週配信される PHP ニューズレター。
- PHP Security - PHP セキュリティーのガイド。
- PHP Standards Working Group - PHP 標準のワーキンググループ。
- The Open Web Application Security Project (OWASP) - オープンソフトウェアセキュリティーのコミュニティー
- WebSec IO - Web セキュリティーコミュニティリソース。
- Web Advent - ウェブ開発者のためのアドベントカレンダー。
- Programming with Anthony - Anthony Ferrara によるビデオシリーズ。
- Scaling PHP Applications - PHP のアプリケーションをスケーリングするための有料の電子書籍。著者は Steve Corona。
- Grumpy PHPUnit - PHPUnit を使ったユニットテストに関する書籍。著者は Chris Hartjes。
- OWASP PHP Security Cheat Sheet - PHP セキュリティーチートシート。
- Seven Ways to Screw Up BCrypt - 正しい BCrypt 実装に関する記事。
- Preventing CSRF Attacks - CSRF 攻撃を防ぐことに関する記事
- Print vs Echo, Which One is Faster? - print と echo のパフォーマンスに関する記事。
- The PHP Ternary Operator. Fast or Not? - 三項演算子に関する記事。
- On PHP 5.3, Lamda Functions and Closures - ラムダ関数とクロージャに関する記事。
- Use Env - 環境のヘルパーを使うことに関する記事。
- Disproving the Single Quotes Myth - シングルクォートとダブルクォートによる文字列のパフォーマンスに関する記事。
- You're Being Lied To - PHP 内部の ZVAL に関する記事。
- How Long is a Piece of String - PHP 内部における文字列に関する記事。
- Understanding OpCodes - オペコードに関する記事。
- How Foreach Works - foreach に関する StackOverflow のくわしい記事。
- When Does Foreach Copy? - PHP 内部における foreach に関する記事
- How Big Are PHP Arrays (And Values) Really? - PHP 内部における配列に関する記事。
- 開発者のための PHP ソースコード: 1 2 3 4 - PHP のソースコードに関する連載。
- Collecting Garbage: 1 2 3 - PHP 内部のガベージコレクションに関する連載。
- Semantic Versioning - セマンティックバージョニングを説明するウェブサイト。
- Composer Primer - A Composer primer.
- Composer Versioning - Composer によるバージョン管理の記事。
- Composer Stability Flags - An article about Composer の安定性フラグに関する記事。
- PHP Sucks! But I Like It! - PHP のよい点とわるい点に関する記事
- PHP Is Much Better Than You Think - PHP 言語とエコシステムに関する記事。
- Innocent Villagefolk or a Pillagin’ Pirate? - PHP が別の言語からアイディアを得てきたことを伝える記事
- Predicting Random Numbers in PHP - 乱数生成に関する記事。
- C is for Cookie, H is for Hacker - クッキーとセキュリティに関する記事、
- A 20 Point List for Preventing XSS in PHP - XSS 対策に関する記事