ホームページ >バックエンド開発 >PHPチュートリアル >PHP で一般的に使用されるクラス ライブラリとテクニックの概要
この記事では、PHP でよく使われるクラス ライブラリとテクニックをまとめて紹介します。一定の参考価値があります。困っている友人は参照してください。お役に立てれば幸いです。
依存関係管理
依存関係管理のためのパッケージとフレームワーク
Composer / Packagist - パッケージと依存関係マネージャー。
Composer インストーラー- マルチフレームワーク Composer ライブラリ インストーラー
pickle - PHP 拡張機能インストーラー
Melody - 1 つのファイル Composer スクリプトを構築するツール。
Frameworks
Web 開発フレームワーク
Symfony2 - 独立したコンポーネントで構成されるフレームワーク (SP2)
Zend Framework 2 - こちらも独立したコンポーネントで構成されるコンポーネント フレームワーク (ZF2)
Laravel 5 - シンプルでエレガントな PHP Web 開発フレームワーク (L5)
Aura PHP - 独立したコンポーネント フレームワーク
Yii2 - 開発用大規模 Web アプリケーション向けの高性能 PHP フレームワーク
Nette - これも独立したコンポーネントで構成されるフレームワークです。
PPI Framework 2 - インタラクティブなフレームワーク
CakePHP - 効率的なアプリケーション開発フレームワーク (CP)
Phalcon - A C 拡張機能としてのフレームワーク
Yaf - Brother Bird の C 拡張フレームワーク
swoole-yaf
Components
Aura Components - A PHP5.4 用コンポーネント パッケージ
Hoa プロジェクト - PHP コンポーネントのコレクション
Micro-framework (Micro Frameworks)
Micro Frameworks と Routing
Silex - Symphony2 コンポーネントに基づくマイクロ フレームワーク
Silex Skeleton - Silex のプロジェクト フレームワーク
Silex Web Profiler - Silex の Web デバッグ ツールバー
Slim - もう 1 つシンプルなマイクロフレームワーク
Slim Skeleton - Slim 用のフレームワーク
Slim View - Slim のカスタム ビュー セット
Slim Middleware - Slim のカスタム ミドルウェア コレクション
SlimMVC -Skeleton - Slim は MVC とそれに基づくいくつかのコンポーネントを実装します
Bullet PHP - REST API を構築するためのマイクロフレームワーク
Lumen - Laravel に基づくマイクロフレームワーク
Proton - マイクロ PHP フレームワーク
blink - 「長時間実行」サービスを構築するためのマイクロ フレームワーク Web マイクロ高性能フレームワーク
ルーティング (ルーター)
Fast Route - 効率的なルーティング ライブラリ
Route - 高速な Route ベースのルーティング ライブラリ
Pux - もう 1 つの効率的なルーティング ライブラリ
Klein - 柔軟なルーティングlibrary
Macaw - 非常に無駄がなく、高速でセクシーなシンプルな PHP ルーターです。
テンプレート エンジン (テンプレート化)
テンプレートおよび字句解析ライブラリとツール
Twig - 包括的なテンプレート言語
Twig キャッシュ拡張機能 - Twig
Mustache のテンプレート フラグメント キャッシュ ライブラリ - PHP
Phly で実装された Mustache テンプレート言語 PHP
で実装された別の Mustache テンプレート言語 MtHaml - 実装された HAML テンプレート言語PHP
PHPTAL - PHP
Plates で実装された TAL テンプレート言語 - オリジナルの PHP テンプレート ライブラリ
Lex - 軽量のテンプレート解析
静的サイト ジェネレーター
Web ページ コンテンツを生成するための前処理ツール
Sculpin - Markdown と Twig を静的 HTML に変換ツール
Phrozn - Textile、Markdown を変換する別のツールTwig to HTML
HTTP
HTTP とクロール用 Web サイトのライブラリを入手
Guzzle - 完全な HTTP クライアント
Buzz - 別の HTTP クライアント
Requests - 単純な HTTP ライブラリ
HTTPFul - チェーンされた HTTP クライアント
Goutte - 単純な Web スクレイパー
PHP VCR - A HTTP リクエストの記録と再生のためのライブラリ
ミドルミドルウェア
アプリケーション クラス ライブラリを構築するためのミドルウェア
URL
URL を解析するためのライブラリ
Purl - URL 操作ライブラリ
PHP ドメイン パーサー - ローカル サフィックス パーサー
Uri - 単純な URL 操作ライブラリ
Email ( Email )
Email の送信と解析のためのライブラリ
SwiftMailer - あるメール プログラムのソリューション
PHPMailer - 別のメール プログラムのソリューションメール プログラム
Fetch - IMAP ライブラリ
Email Reply Parser - 電子メール返信パーサー ライブラリ
Stampie - SendGrid、PostMark、MailGun などの電子メール サービス用のライブラリMandrill
CssToInlineStyles - 電子メール テンプレートのインライン CSS ライブラリ
Email Validator - コンパクトな電子メール検証ライブラリ
ファイル操作 (ファイル)
ファイル処理と MIME タイプ チェックについて
Gaufrette - ファイル ストリームの抽象化レイヤー
Flysystem - ファイル ストリームの別の抽象化レイヤー
Canal - ファイル ストリームの抽象化レイヤーインターネット メディア タイプのチェック ライブラリ
Apache MIME タイプ - Apache MIME タイプを解析するためのライブラリ
Ferret - MIME 検出ライブラリ
Hoa Mime - 別の MIME 検出ライブラリ
Lurker - リソース追跡ライブラリ
PHP File Locator - 大規模プロジェクト内のファイルを検索するためのライブラリ
PHP FFmpeg - FFmpeg ビデオ パッケージング用のライブラリ
CSV - CSV データ操作ライブラリ
Stream (ストリーム)
処理ストリーム ライブラリ
Streamer - シンプルなオブジェクト指向ストリーム パッケージ化ライブラリ
Dependency Injection(依存性注入)
依存性注入設計パターンを実装するライブラリ
Pimple -小さな依存関係注入コンテナ
Auryn - 別の小さな依存関係注入コンテナ
コンテナ - 別の柔軟な依存関係注入コンテナ
PHP DI - アノテーション実装された依存関係注入
Acclimate - 依存関係注入コンテナーとサービス ロケーターの共通インターフェイス
Symfony DI - 依存関係注入コンポーネント (SF2)
Image ( Imagery )
画像処理用ライブラリ
#Imagine - 画像処理ライブラリ#PHP Image Workshop - 別の画像処理ライブラリ
#Intervention Image - これも画像処理ライブラリGIF Frame Extractor - GIF アニメーション フレーム情報を抽出するためのライブラリGIF Creator - 複数の画像から GIF アニメーションを作成するためのライブラリ Image With Text - 画像にテキストを埋め込むためのライブラリ Color Extractor - 画像から色を抽出するためのライブラリ Glide - オンデマンド画像処理ライブラリ Image Optimizer - 画像を最適化するためのライブラリ # PHPThumb - サムネイル処理ライブラリTestingテスト コード ライブラリおよびテスト データ生成用ライブラリPHPUnit - 単体テスト フレームワークDBUnit - PHPUnit のコードテスト ライブラリParaTest - PHPUnit の並列テスト ライブラリPHPSpec - 仕様に基づく単体テスト ライブラリCodeception - フルスタック テスト フレームワークAspectMock - PHPUnit/Codeception のモック フレームワーク Atoum - シンプルなテスト ライブラリ Mockery - テスト用のモック オブジェクト LibraryPhake - テスト用の別のモック オブジェクト ライブラリProphecy - 強力なシミュレーション フレームワークFaker - フェイク データ生成ライブラリ Samui - 別のフェイク データ生成ライブラリAlice - 複雑なデータを生成するライブラリBehat - 動作駆動型開発 (BDD) のためのテスト フレームワーク Pho - 動作駆動型開発のための別のテスト フレームワーク Mink - Web 受け入れテストHTTP Mock - 単体テストで HTTP リクエストをシミュレートするライブラリ VFS Stream - 仮想ファイル システム ストリーム ラッパーをテストするためのライブラリ VFS - テスト用の別の仮想ファイル システム
Locust - Python で開発された最新の負荷テスト ライブラリ Peridot - イベント駆動型のテスト フレームワーク継続的インテグレーション (継続的インテグレーション)継続的インテグレーションのライブラリとアプリケーションTravis CI - 継続的統合プラットフォームSemaphoreCI - オープンソース プログラムおよびプライベート プロジェクト用の継続的統合プラットフォームPHPCI - PHP 用のオープンソース継続的統合プラットフォームSismo - 継続的テスト サーバー ライブラリ #Jenkins - PHP をサポートする継続的統合プラットフォームJoliCi - PHP によって開発され、Docker によってサポートされる継続的統合クライアントドキュメント(ドキュメント)プロジェクト ドキュメントを生成するためのライブラリSami - API ドキュメント ジェネレーターAPIGen - 別の API ドキュメント ジェネレーターPHP Documentor 2 - ドキュメント ジェネレーターphpDox - PHP プロジェクト用のドキュメント ジェネレーター (API ドキュメントだけではありません)セキュリティ安全な乱数の生成、データの暗号化、脆弱性のスキャン、およびトークンのためのライブラリHTML Purifier - 標準の HTML フィルター RandomLib - 乱数とランダム文字列を生成するライブラリ True Random - www.random.org を使用して乱数を生成するライブラリ SecurityMultiTool - PHP セキュリティ ライブラリPHPSecLib - 純粋な PHP 安全通信ライブラリTCrypto - シンプルなキーと値の暗号化リポジトリPHP IDS - A構造化 PHP セキュリティ層 PHP SSH - オブジェクト指向 SSH ラッパー ライブラリ IniScan - PHP INI ファイルのセキュリティをスキャンするツール SensioLabs Security Check - Web ツールセキュリティ推奨事項に従って Composer の依存関係をチェックする ToolZed - Web アプリケーション用の統合侵入テスト ツールphp-jwt (JSON Web Token) - JSON Web Token Libraryjose - JSON 署名および暗号化ライブラリPasswordsパスワードを処理および保存するためのライブラリとツールPassword Compat - 新しい PHP5.5 パスワード機能の互換性ライブラリ
phpass - 移植可能なパスワード ハッシュ フレームワーク PHP Password Lib - パスワードを生成および検証するためのライブラリ Password Policy - PHP および JavaScript 用のパスワード ルール ライブラリ Password Validator - パスワード ハッシュを検証およびアップグレードするライブラリ Zxcvbn PHP - Zxcvbn JS に基づく PHP 表示パスワード強度推定ライブラリ GenPhrase - 安全なランダム パスワードを生成するライブラリ コード分析コード ベースを分析、解析、操作するためのツールPHP パーサー - PHP で書かれた PHP パーサーPHPPHP - PHP によって実装された PHP 仮想マシンPHPSandbox - PHP サンドボックス環境Dissect - 字句解析および構文解析ツールのコレクション
PHP Mess Detector - コードのバグ、次善のコード、未使用のパラメーターをスキャンするライブラリ
PHP コード スニファー - PHP、CSS、および JS コードの標準の競合を検出するライブラリ
PHPCPD - コピー&ペーストされたコードを検出するためのライブラリ
PHP Analyzer - PHP コードのエラーを分析するためのライブラリ
PHP CS Fixer - コード標準ライブラリ
PHP Manipulator - 使用PHP ソース コードを分析および変更するためのライブラリ
PHP Metrics - 静的測定ライブラリ
PHP Refactoring Browser - PHP コードをリファクタリングするためのコマンド ライン ツール
UBench - シンプルな小規模なベンチマーク ライブラリ
Athletic - アノテーション ベースのベンチマーク ライブラリ
Mondrian - グラフ理論を使用したコード分析ツール
Scrutinizer - PHP コードのチェック Web ツール
PHPLOC - PHP プロジェクトのサイズを迅速に評価するツール
PHPCcheckstyle - 特定のコーディング ルールの遵守を支援するツール
PhpDependencyAnalysis - カスタマイズ可能な依存関係グラフを作成するツール ツール
Code Climate - 自動化されたコード レビュー
PHP エラー - 標準的な PHP エラー メッセージの変換に使用され、主に開発プロセス中のデバッグに使用されます
アーキテクチャ)
ライブラリについてデザインパターン、プログラミング仕様、およびコード構成
PHP Option - PHP オプション タイプ ライブラリ
Ruler - シンプルなステートレス生成環境ルールのエンジン
Finite - シンプルな PHP有限状態マシン
Compose - 関数結合ライブラリ
Monad PHP - シンプルな Monad ライブラリ
Patchwork - ユーザーを再定義する関数ライブラリ
ガラパゴス -言語変換の進化
デザイン パターン PHP - PHP を使用して実装されたデザイン パターンのサンプルのライブラリ
Functional PHP - 関数フォーマット プログラミング ライブラリ
Lib Accessor - アクセスを簡素化するライブラリ
Iter - ジェネレーターを使用して反復プリミティブを提供するライブラリ
デバッグとプロファイリング
コードをデバッグするためのライブラリとツール
xDebug - PHP のデバッグと分析ツール
PHP デバッグ バー - デバッグ ツールバー
PHP コンソール - Web デバッグ コンソール
Barbushin PHP コンソール - Google Chrome を使用した Web デバッグ制御ツール
PHPDBG - インタラクティブな PHP デバッガ
Tracy - シンプルなエラー検出、ログ、時間測定ライブラリ
Z-Ray - デバッグおよびパフォーマンス分析ツール
xHprof - Facebook のオープンソース PHP パフォーマンス評価ツール
Blackfire.io - 低オーバーヘッド コード プロファイラー
Kint - デバッグおよびパフォーマンス分析ツール
ビルド ツール
プロジェクト ビルドおよび自動化ツール
Go - シンプルな PHP ビルド ツール
Bob - シンプルなプロジェクト自動化ツール
Phake - PHP クローン ライブラリ
Box - A PHAR ファイルを構築するためのツール
Phing - Apache Ant に基づく PHP プロジェクト ビルド システム
Task Runners (タスク ランナー)
タスクを自動的に実行するためのライブラリ
タスク - Grunt と Gulp に基づく純粋な PHP タスク ランナー
Robo - オブジェクト指向 PHP タスク ランナー
Bldr - Symfony コンポーネントに基づいて構築された PHP タスク ランナー
Navigation(ナビゲーション)
ナビゲーション構造を構築するためのツール
KnpMenu - メニュー ライブラリ
Cartographer - サイト マップ生成ライブラリ
資産管理
ツールWeb サイトのリソースを管理、圧縮、最小化するための
Assetic - リソース管理用のパイプライン ライブラリ
Pipe - リソース管理用の別のパイプライン ライブラリ
Munee - リソース最適化ライブラリ
JShrink - JavaScript 圧縮ライブラリ
Puli - リソースの絶対パスを検出するライブラリ
Geolocation
緯度と経度を使用して住所をエンコードするライブラリ
GeoCoder - ジオコーディング ライブラリ
GeoTools - 地理ツールに関連するライブラリ
PHPGeo - 単純な地理ライブラリ
GeoJSON - GeoJSON の実装
Date and Time(日付と時刻)
日付と時刻を処理するためのライブラリ
Carbon - 単純な日付と時刻の API 拡張機能
ExpressiveDate - 別の日付and time API 拡張機能
CalendR - カレンダー管理ライブラリ
Event (イベント)
イベント駆動型またはノンブロッキング イベント ループの実装ライブラリ
React - イベント駆動型のノンブロッキング I/O ライブラリ
Rx.PHP - React 拡張ライブラリ
Ratchet - Web ソケット ライブラリ
Hoa WebSocket - 別の Web ソケットライブラリ
Elephant.io - 別の Web ソケット ライブラリ
Hoa EventSource - イベント ソース ライブラリ
Evenement - イベント ディスパッチ ライブラリ
Event - イベント パッケージ
#Cake Event - イベント ディスパッチ ライブラリBroadway - イベント ソースと CQRS ライブラリLoggingライブラリログ ファイルの生成と処理Monolog - 包括的なログ ライブラリKLogger - 使用されている使いやすい PSR-3 ログ クラスAnalog - マイクロ ロギング パッケージ日和見閉鎖付き電子商取引(電子商取引)支払いとオンライン電子商取引の構築に使用されるストア ライブラリとアプリケーションOmniPay - マルチゲートウェイ支払い処理のフレームワーク
Payum - 支払い用の抽象ライブラリ
Sylius - オープンソースの電子商取引ソリューション
Thelia - もう 1 つオープンソースの電子商取引ソリューション
Money - PHP で実装されたファウラー マネー モデル
Sebastian Money - 貨幣価値を処理するライブラリ
Swap - 為替レート ライブラリ
PDF ファイルを処理するためのライブラリとソフトウェア
Snappy - PDF および画像生成ライブラリ
WKHTMLToPDF - HTML を PDF に変換するツール
PHPPdf - XML を PDF および画像に変換するライブラリ
Office
Office スイートのさまざまなドキュメントの処理ライブラリ
PHPWord - Word ドキュメントを処理するライブラリ
PHPExcel - Excel 文書を処理するためのライブラリ
PHPPowerPoint - PPT スライドを処理するためのライブラリ
ExcelAnt - Excel 文書を操作するためのライブラリ
Database (データベース)
オブジェクト リレーショナル マッピング (ORM) またはデータ マッピング テクノロジを使用したデータベース インタラクション ライブラリ
Doctrine - 完全な DBAL および ORM
Doctrine Extensions - Doctrine の動作拡張コレクション
Propel - 高速 ORM、移行、およびクエリ ライブラリ
Eloquent - Laravel 5 ORM (L5)
Baum - Eloquent のネストされたコレクション
Spot2 - ORM マッパーMySQL 用
#RedBean - 軽量で構成が簡単な ORM
Pomm - PostgreSQL 用のオブジェクト モデル マネージャー
ProxyManager - データ マッピングを生成するためのツールのコレクションプロキシ オブジェクト
Cake ORM - データ マッピング パターン (CP) の使用を実装するオブジェクト リレーショナル マッパー
Medoo - 軽量で高速化された開発 ORM
Migrations
データベース スキーマと移行を管理するためのライブラリ
PHPMig - 移行管理ライブラリ
Phinx - データベース移行管理ライブラリ
Migrations - 別の移行管理ライブラリ
Doctrine Migrations - Doctrine の移行ライブラリ
非リレーショナル データベース (NoSQL)
処理 NoSQL バックエンド ライブラリ
MongoQB - MongoDB クエリ構築ライブラリ
Monga - MongoDB の抽象ライブラリ
##Predis - 完全に機能する Redis ライブラリQueue(Queue)##イベント キューとタスク キューを処理するためのライブラリ
Pheanstalk - Beanstalkd クライアント ライブラリ
PHP AMQP - 純粋な PHP AMQP ライブラリ
Thumper - RabbitMQ パターン ライブラリ
Bernard - マルチバックエンド抽象ライブラリ
php-resque - redis ベースのメッセージ キュー
Gearman - タスク分散システム
Search
データのインデックス作成とクエリの実行に関連するライブラリとソフトウェア
ElasticSearch PHP - ElasticSearch の公式クライアント ライブラリ。
Elastica - 別の ElasticSearch クライアント ライブラリ
Solarium - Solr のクライアント ライブラリ。
SphinxQL クエリ ビルダー - Sphinx 検索エンジン クエリ ライブラリ
コマンド ライン)
コマンド ライン ツールを構築するためのライブラリ
symfony/console - Symfony コマンド ライン ワーカー コンポーネント
Boris - 小型 PHP REPL
PsySH - 別の PHP REPL
Pecan - イベント駆動型のノンブロッキング シェル
GetOpt - コマンド ライン選択パーサー
OptParse - 別のコマンド ライン選択パーサー
Commando - 単純なコマンド ライン選択パーサー
GetOptionKit - これもコマンド ライン選択パーサー
Cron Expression - cron 実行日を計算するためのライブラリ
ShellWrap - シンプルなコマンド ライン ラッパー ライブラリ
Hoa Console - 別のコマンド ライン ライブラリ
Shunt - 複数のリモート マシンで並行して実行されるコマンド ライン ライブラリ
Cilex - コマンド ライン ツールを構築するための小さなフレームワーク
CLImate - 出力色と特別な形式のライブラリ
Webmozart Console
Authentication (認証と認可)
認証モードを実装するライブラリ
Sentinel - 認証と認可のフレームワーク
Sentinel Social - ソーシャル ネットワーク認証のライブラリ
Opauth - サポートされている場合OAuth 認証と統一された標準アクセス方法を提供します
OAuth2 サーバー - OAuth2 認証サーバー、リソース サーバー、およびクライアント ライブラリ
OAuth2 サーバー - OAuth2 サーバー実装
PHP oAuthLib -別の OAuth ライブラリ
TwitterOAuth - Twitter OAuth ライブラリ
TwitterSDK - 完全にテストされた Twitter SDK
Hawk - Hawk HTTP 認証ライブラリ
HybridAuth -オープン ソース ソーシャル ログイン ライブラリ
Lock - アクセス制御リスト (ACL) システム ライブラリ。
OAuth 1.0 クライアント - OAuth 1.0 クライアント ライブラリ。
OAuth 2.0 クライアント - OAuth 2.0 クライアント ライブラリ。
Sentry - 認証および認可システム
EvaOAuth - 統合インターフェイス OAuth ログイン PHP クラス ライブラリ
マークアップ (マークアップ)
ライブラリマークアップの処理
Decoda - 軽量のマークアップ解析ライブラリ
PHP Markdown - マークダウン パーサー
CommonMark PHP - CommonMark 仕様をサポートするマークダウン パーサー
Parsedown - Markdown パーサー
Ciconia - Github スタイルをサポートする Markdown パーサー
Cebe Markdown - 高速で拡張可能な Markdown パーサー
HTML5 PHP - HTML5 の解析とシリアル化のためのライブラリ
Emoji - 絵文字を処理するための単純なクラス ライブラリ
Strings(Strings)
文字列を解析および操作するためのライブラリ
ANSI から HTML5 - ANSI から HTML5 に変換するライブラリ
Patchwork UTF-8 - UTF-8 形式の文字列を処理するための移植可能なライブラリ
#Hoa String - もう 1 つの UTF-8 形式の文字列ライブラリ#Stringy - マルチ機能を備えた文字列操作ライブラリ-byte サポート
Color Jizz - カラーを処理および変換するためのライブラリ
UUID - UUID を生成するためのライブラリ
Slugify - 文字列をスラッグ形式に変換するためのライブラリ
Urlify - Django URLify.js の PHP ポート
Text - テキスト処理ライブラリ
SQL Formatter - Django URLify.js の PHP ポート SQL ステートメントをフォーマットするためのライブラリ
UA Parser - UA (ユーザー エージェント) 文字列を解析するライブラリ
Device Detector - UA (ユーザー エージェント) 文字列を解析する別のライブラリ
Mobile-Detect - 軽量ライブラリモバイル デバイス (デスクトップ デバイスを含む) を検出します
Browser - ユーザーのブラウザ環境を検出します
Numbers(Numbers)
数字を扱うためのライブラリ
Numbers PHP -数値を処理するためのライブラリ
#Math - より大きな数値を処理するためのライブラリ#ByteUnits - 2 進数および測定システムで数値を処理するためのライブラリ バイト単位の解析、フォーマット、変換のためのライブラリ
PHP Units of Measure - 測定単位間を変換するためのライブラリ
PHP Conversion - 測定単位間で変換するための別のライブラリ
#LibPhoneNumber for PHP - に実装された Google 電話番号処理システム ライブラリPHPhachids.php - 整数から一意の文字列を生成するために使用されます (例: ID の暗号化と復号化によって実際の ID を非表示にします)フィルタリングと検証 (フィルタリングと検証)データのフィルタリングと検証用ライブラリFilterus - 単純な PHP フィルタリング ライブラリRespect Validation - 単純な検証ライブラリValitron - 別のデータ検証ライブラリCake Validation - 別のデータ検証ライブラリphp-readability - コンテンツ分析アルゴリズムUpload - ファイルのアップロードと検証を処理するライブラリDMS フィルター- 注釈ベースのフィルタリング ライブラリMetaYaml - YAML、JSON、XML をサポートするスキーマ検証ライブラリISO コード - さまざまな ISO および ZIP エンコーディングを検証するライブラリ REST と APIRestful API を開発するためのライブラリと Web フレームワークApigility - Zend Framework2 Server を使用して構築された APIHateoas - HATEOAS REST Web サービス ライブラリHAL - ハイパーテキスト アプリケーション言語 (HAL) 構築ライブラリNegotiation - コンテンツ ネゴシエーション ライブラリ#Drest - Doctrine エンティティを REST リソース ノードとして表示するライブラリ
Restler - PHP メソッドを RESTful Web API として表示する軽量フレームワーク
fractal - [ベスト プラクティス] データ リターンの統合処理
Caching
データをキャッシュするためのライブラリ
代替 PHP キャッシュ (APC) - PHP のオープン ソース オペコード キャッシュ
Doctrine Cache - キャッシュ ライブラリ。
Zend Cache - 別のキャッシュ ライブラリ
Cake Cache - ライブラリキャッシュ用
Stash - 別のキャッシュ ライブラリ
CacheTool - APC/opcode キャッシュをクリアするコマンド ライン ツール
PhpFastCache - PHP キャッシュ ライブラリ
データ構造and Storage (データ構造とストレージ)
データ構造とストレージ テクノロジを実装するライブラリ
Ardent - データ構造ライブラリ
PHP Collections - シンプルなコレクション ライブラリ
Serializer - シリアル化および逆シリアル化用のデータ ライブラリ
Zend Serializer - データのシリアル化および逆シリアル化のための別のライブラリ
PHP Object Storage - オブジェクト ストレージ用のライブラリ
Fractal -複雑なデータ構造を JSON 出力に変換するライブラリ
Totem - データ変更セットを管理および作成するライブラリ
PINQ - PHP リアルタイム Linq ライブラリ
JsonMapper - A変換するライブラリ 埋め込まれた JSON 構造を PHP クラスにマップするライブラリ
#Cake Collection - シンプルなコレクション ライブラリ#Notifications
通知に関するライブラリ
Nod -通知ライブラリ
Notificato - プッシュ メッセージを処理するためのライブラリ
Notification Pusher - デバイス プッシュ通知用の独立したライブラリ
Notificator - 軽量の通知ライブラリ
Deployment
プロジェクト デプロイメント用ライブラリ
Pomander - PHP アプリケーション用のデプロイメント ツール
Rocketeer - PHP 用の高速かつシンプルなデプロイヤー
Envoy - PHP を使用して SSH タスクを実行するツール
Plum - デプロイメント ライブラリ
Deployer - デプロイメント ツール
国際化とローカリゼーションとローカリゼーション)
国際化のためのライブラリ(I18n) およびローカリゼーション (L10n)
Aura Intl
Cake I18n - 翻訳およびローカリゼーション メッセージ
サードパーティ API
サードパーティにアクセスするためのライブラリAPI
Extensions
PHP 拡張機能の構築に役立つライブラリ
Zephir - PHP 拡張機能を開発するための PHP と C 間のコンパイル言語
PHP CPP - C ライブラリPHP 拡張機能の開発用
その他 (その他)
上記に当てはまらない便利なクラスライブラリとツール
pinyin - 漢字をピンインに変換するライブラリ
ピンイン -中国語の文字をピンインに変換するライブラリ
class.upload.php - ファイルアップロード処理クラス
php-paginator - ページネーション処理クラス
Underscore.php - のPHP実装Underscore.js
Flexihash - 一貫性のあるハッシュ ライブラリ
Eden - 自動読み込み、イベント駆動、ファイル システム、キャッシュ、テンプレート、国際化、データベースのための多くのコンポーネントが含まれる PHP 高速開発ライブラリ、Web サービス、支払いゲートウェイ、オンボーディング、クラウド サービス テクノロジー。
html-parser - html 解析ツール
PHPCrawl - PHP クローラー フレームワーク
おすすめ関連記事:
PHPStorm は laradock では次のようになりますXdebug ブレークポイントのデバッグを実行する方法
ビデオの長さと php.ini 構成を取得するための php メソッド
以上がPHP で一般的に使用されるクラス ライブラリとテクニックの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。