PHP 標準ライブラリ (SPL) の目的は、開発者が PHP5 のオブジェクト指向プログラミングを最大限に活用できるようにするインターフェイスのセットを提供することです。したがって、この記事では、開発者の作業を簡素化し、開発タスクを実行するのに役立つ最高の PHP ライブラリを 8 つ集めました。
1. おっと: php エラー報告ライブラリが改善されました
Whoops は、エラーの処理とデバッグを簡単にする PHP ライブラリです。スタックベースのエラー処理と見栄えの良いエラー インターフェイスを提供します。例外を処理し、フレームとデータを追跡するためのシンプルな API を備えており、あらゆるフレームワーク (すぐに使用できる統合と Silex) と統合できます。
2. PhpFastCache
phpFastCache は、既存のプロジェクトに簡単に統合できる単純な PHP ファイルのみを提供するオープンソースの PHP キャッシュ ライブラリです: apc、memcache、memcached、wincache、files、pdo、mpdo など。単純な API を使用して、キャッシュの有効期間を定義できます。
3. Eden: 強力な PHP ライブラリ
Eden は、オープンソースの無料の PHP 高速開発ライブラリです。これには、オートローディング、イベント駆動型、ドキュメント システム、キャッシュ、テンプレート、国際化、データベース、Web サービス、支払いゲートウェイ、ローディングおよびクラウド サービス テクノロジのための多くのコンポーネントが含まれています。私たちに最良の選択を提供するために、彼は Google サービス (Youtube、ドライブ、連絡先、分析、チェックアウト、マップ)、Facebook、Twitter、Tumblr (ライトブログ)、PayPal、Authorize.net、FedEx、UPS で既存の機能を実装しました。 、Amazon + Rackspace Clouds およびその他のサービス。
4. PHP エラー
PHP Error は、標準的な PHP エラー メッセージを変換するために使用されるオープン ソースの PHP ライブラリであり、主に開発プロセス中のデバッグに使用されます。 PHP Error は PHP 環境に緊密に統合されており、構文を強調表示してエラー プロンプトを表示します。
5. 検出器
Detector は、ユーザーのブラウザ環境に関するさまざまなことを検出するために使用されるオープンソースの PHP ライブラリです。ブラウザの使用状況とブラウザの HTML5 CSS3 機能をキャプチャし、携帯電話、タブレット、デスクトップ、Web クローラー、および色深度、ビューポート サイズ、Cookie などのその他の項目がサポートされているかどうかを分析します。ライブラリは、ブラウザごとに固有のユーザー エージェント文字を使用して、新しいブラウザ、バージョン、デバイスに自動的に適応できます。
6. オパウト
Opauth は、OAuth 認証のサポートを提供するオープンソースの PHP ライブラリです。これにより、さまざまなプロバイダー間の違いに注意を払う必要がなく、統一された標準のアクセス方法が提供されます。現在、Google、Twitter、Facebook をサポートしていますが、他のプロバイダーのサポートも段階的に提供される予定です。あらゆる OAuth 認証プロバイダーの処理もサポートします。
7.pチャート
pChart は、SQL クエリ、CSV ファイル、およびチャート データ ソースの手動供給からさまざまなチャートを作成するための PHP ライブラリです。強みはチャートのレンダリング品質であり、プロジェクトは毎週新機能とバグ修正を加えて積極的に開発されています。
8. 親指
PHP Thumb は、画像のサムネイルを生成するために使用される PHP クラスです。 必要なコードはわずか数行で、ファイル システムやデータベースを含む複数の画像ソースをサポートし、ほとんどの画像形式をサポートします。写真の回転、切り取り、透かしの追加なども行えます。サムネイル品質の実行可能な定義。サーバーの負荷を軽減するための組み込みキャッシュを提供します。