目次
依存関係管理
追加依存関係管理の一部
Framework
フレームワークの追加部分
マイクロ フレームワーク
Plates: オリジナルの PHP テンプレート ライブラリ
??HTTP およびスクレイピング Web サイト用のライブラリ
?? 電子メールの送信と解析のためのライブラリ
Lurker: リソース追跡ライブラリ
依存性注入
Image
Test
継続的インテグレーション
Documentation
セキュリティ
Password
コード分析
デバッグ
ビルド ツール
タスク ランナー
Navigation
Resource管理
Geolocation
日付と時刻
Events
Log
電子商取引
PDF
Database
Migration
NoSQL
Queue
Search
コマンドライン
Authentication
Markup
String
Numbers
フィルタリングと検証
REST と API
キャッシュ
データ構造とストレージ
Notifications
導入
サードパーティ API
拡張機能
PHP のインストール
開発環境
統合開発環境 IDE
Web アプリケーション
ホームページ バックエンド開発 PHPチュートリアル Github 上の PHP リソースの概要

Github 上の PHP リソースの概要

Jun 23, 2016 pm 01:42 PM

依存関係管理

??依存関係管理のためのパッケージとフレームワーク
Composer/Packagist: パッケージと依存関係マネージャー
Composer インストーラー: マルチフレームワーク Composer ライブラリ インストーラー
Pickle: 任意のプラットフォームに PHP 拡張パッケージをインストールできます

追加依存関係管理の一部

??依存関係管理のためのその他の関連ツール
Satis: 静的 Composer ライブラリ ジェネレーター
Composition: 実行時に Composer 環境をチェックするためのライブラリ
Version: セマンティック分析と比較のためのライブラリ
NameSpacer:アンダースコアを名前空間に変換します
Patch Installer: Composer を使用してパッチをインストールするライブラリ
Composer Checker: Composer の設定を検証するツール

Framework

??Web 開発フレームワーク
Symfony2: 独立したコンポーネントで構成されています Framework
Zend Framework 2:こちらも独立したコンポーネントで構成されたフレームワーク
Laravel 4: シンプルでエレガントな PHP Web 開発フレームワーク
Aura PHP: 独立したコンポーネントのフレームワーク
Yii2: 大規模な Web アプリケーションを開発するための高性能 PHP フレームワーク
Nette:独立したコンポーネントで構成されるフレームワーク
PPI Framework 2: インタラクティブなフレームワーク
Phalcon: C 拡張機能としてのフレームワーク

フレームワークの追加部分

??Web 開発フレームワークのその他の関連ツール
Symfony CMF: のコンテンツ管理フレームワークカスタムCMSの作成PHP5.4 コンポーネント パッケージ
Hoa プロジェクト: 別の PHP コンポーネント パッケージ

マイクロ フレームワーク

??マイクロ フレームワークとルーティング
Silex: Symphony2 コンポーネントに基づくマイクロ フレームワーク
Slim : 別の単純なマイクロ フレームワーク
Bullet PHP: A REST API を構築するためのマイクロフレームワーク
Fast Route: 高速ルーティング ライブラリ
Pux: 別の高速ルーティング ライブラリ

マイクロフレームワークの追加部分


??その他の関連するマイクロフレームワークとルーティング
Silex Skeleton: Silex のプロジェクト フレームワーク
Silex Web Profiler: Silex 用の Web デバッグ ツールバー
Stack: Silex/Symphony 用のスタック可能なミドルウェア ライブラリ
Slim Skeleton: Slim フレームワーク用
Slim View: Slim のカスタム ビュー セット

Slim Middleware: Slim のカスタム ミドルウェア コレクション

Template

??
Twig: 包括的なテンプレート言語
Twig Cache Extension: Twig 用のテンプレート フラグメント キャッシュ ライブラリ
Mustache: PHP によって実装された Mustache テンプレート言語
Phly Mustache: PHP によって実装された別の Mustache テンプレート言語
MtHaml: HAML テンプレート言語PHP によって実装されました

PHPTAL: PHP によって実装された TAL テンプレート言語

Plates: オリジナルの PHP テンプレート ライブラリ

Lex: 軽量のテンプレート パーサー



静的サイト ジェネレーター

?? Web ページのコンテンツを生成するための前処理ツール
Sculpin: 変換するためのツールMarkdown と Twig を静的 HTML に変換
Phrozn: Textile、Markdown、Twig を HTML に変換する別のツール


HTTP

??HTTP およびスクレイピング Web サイト用のライブラリ

Guzzle: 完全な HTTP クライアント

Buzz: 別の HTTP クライアント
Requests:シンプルな HTTP ライブラリ
HTTPFul: チェーンされた HTTP クライアント
Goutte: シンプルな Web スクレイパー

PHP VCR: HTTP リクエストを記録および再生するライブラリ

URL

??URL を解析するライブラリ
Purl: URL 操作ライブラリ
PHP ドメイン パーサー: ローカル サフィックス パーサー


Email

?? 電子メールの送信と解析のためのライブラリ

SwiftMailer: メーラー ソリューション

PHPMailer: 別の電子メール プログラム ソリューション
Fetch: IMAP ライブラリ
電子メール返信パーサー: 電子メール返信パーサー ライブラリ
Stampie: SendGrid、PostMark、MailGun、Mandrill などの電子メール サービス用のライブラリ

CssToInlineStyles: 電子メール テンプレートのインライン CSS ライブラリ

File

?? ファイル処理と MIME タイプ チェックについて
Gaufrette: 抽象化ファイルストリームのレイヤー
Flysystem: ファイルストリームの別の抽象化レイヤー
Canal: インターネットメディアタイプをチェックするためのライブラリ
Apache MIME Types: Apache MIME タイプを解析するためのライブラリ
Ferret: MIME 検出ライブラリ

Hoa Mime: 別の MIME 検出ライブラリ

Lurker: リソース追跡ライブラリ

PHP File Locator: 大規模プロジェクト内のファイルを検索するためのライブラリ

PHP FFmpeg: FFmpeg ビデオパッケージ用のユーティリティライブラリ
CSV: CSV データ操作ライブラリ


Stream

??処理
Streamer: シンプルなオブジェクト指向ストリーム パッケージ化ライブラリ

依存性注入

?? 依存性注入の設計パターンを実装するライブラリ
Pimple: 小さな依存性注入コンテナ
Auryn: 別の小さな依存性注入コンテナ
Orno Di: 簡単に拡張可能な依存性注入コンテナ
PHP DI: のアノテーション実装依存関係注入
Acclimate: 依存関係注入コンテナーとサービス ロケーターの共通インターフェイス

Image

?? 画像を処理するためのライブラリ
Imagine: 画像処理ライブラリ
PHP Image Workshop: 別の画像処理ライブラリ
Intervention Image : これも画像処理ライブラリ
GIF Frame Extractor: GIFアニメーションのフレーム情報を抽出するライブラリ
GIF Creator: 複数の画像からGIFアニメーションを作成するライブラリ
Image With Text: 画像にテキストを埋め込むライブラリ
Color Extractor: 色を抽出するライブラリ画像

Test

??コードをテストし、テストデータを生成するためのライブラリ
PHPUnit: 単体テストフレームワーク
DBUnit: PHPUnit用のコードテストライブラリ
ParaTest: PHPUnit用の並列テストライブラリ
PHPSpec: 仕様に従った単体テストライブラリ
Codeception: フルスタック テスト フレームワーク
AspectMock: PHPUnit/Codeception のモック フレームワーク
Atoum: シンプルなテスト ライブラリ
Mockery: テスト用のモック オブジェクト ライブラリ
Phake: テスト用のもう 1 つ シミュレーション オブジェクト ライブラリ
Prophecy: 強力なシミュレーションフレームワーク
Faker: 偽データ生成ライブラリ
Samsuit: 別の偽データ生成ライブラリ
Alice: 複雑なデータを生成するためのライブラリ
Behat: 動作駆動開発 (BDD) テスト フレームワーク
Pho: 動作駆動開発のための別のテスト フレームワーク
Mink: Web 受け入れテスト
HTTP Mock: 単体テストで HTTP リクエストをモックするためのライブラリ
VFS Stream: テスト用の仮想ファイル システム ストリーム ラッパー
VFS: テスト用の別の仮想ファイル システム
Locust: で開発された最新の負荷テスト ライブラリPython

継続的インテグレーション

??継続的インテグレーションのライブラリとアプリケーション
Travis CI: 継続的インテグレーション プラットフォーム
PHPCI: PHP オープンソースの継続的インテグレーション プラットフォーム
Sismo: 継続的テスト サーバー ライブラリ
Jenkins: によってサポートされる継続的インテグレーション プラットフォームPHP
JoliCi: PHP によって開発され、Docker によってサポートされる継続的インテグレーション クライアント

Documentation

??プロジェクト ドキュメントを生成するためのライブラリ
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:構造化された PHP セキュリティ層
PHP SSH: オブジェクト指向 SSH ラッパー ライブラリ
IniScan: PHP INI ファイルのセキュリティをスキャンするツール
SensioLabs Security Check: セキュリティ推奨事項に従って Composer の依存関係をチェックする Web ツール
Zed: 統合された侵入Web アプリケーション用のテスト ツール

Password

?? パスワードの処理と保存のライブラリとツール
Password Compat: 新しい PHP5.5 パスワード機能の互換性ライブラリ
phpass: ポータブルなパスワード ハッシュ フレームワーク
PHP Password Lib: Aパスワードを生成および検証するためのライブラリ
Password Policy: PHP および JavaScript 用のパスワード ルール ライブラリ
Password Validator: パスワード ハッシュを検証およびアップグレードするためのライブラリ
Zxcvbn PHP: Zxcvbn JS に基づく PHP 表示パスワード強度推定ライブラリ

コード分析

??分析、解析、操作用 コードベースのツール
PHP パーサー: PHP で書かれた PHP パーサー
PHPPHP: PHP によって実装された PHP 仮想マシン
PHPSandbox: PHP サンドボックス環境
Dissect: 字句と文字のコレクション構文分析ツール
PHP Mess Detector: コードのバグ、最適化されていないコード、および未使用のパラメーターのスキャン ライブラリ
PHP Code Sniffer: PHP、CSS、および JS コードの標準の競合を検出するライブラリ
PHPCPD: コピーと貼り付けを検出するライブラリコード
PHP Analyser: PHP コードのエラーを分析するライブラリ ライブラリ
PHP CS Fixer: コード標準ライブラリ
PHP Manipulator: PHP ソース コードを分析および変更するためのライブラリ
PHP Metrics: 静的測定ライブラリ
PHP Refactoring Browser: PHP コードをリファクタリングするためのコマンド ライン ツール
UBench: シンプルで小さなベンチマーク ライブラリ
Athletic: 注釈ベースのベンチマーク ライブラリ
Mondrian: グラフ理論を使用したコード分析ツール
Scrutinizer: PHP コードを検査するための Web ツール
PHPLOC: PHP プロジェクトのサイズをすばやく推定します
xHprof: 別の PHP パフォーマンス プロファイリング ツール
PHPCcheckstyle: 特定のコーディング ルールの遵守を支援するツール

デバッグ

?? コードをデバッグするためのライブラリとツール
xDebug: PHP デバッグおよび分析ツール
PHP デバッグ バー: デバッグ ツールバー
PHP コンソール: Web デバッグ コンソール
Barbushin PHP コンソール: Google Chrome を使用した Web デバッグ制御ツール
PHPDBG: インタラクティブな PHP デバッガー
Tracy: シンプルなエラー検出、ロギング、時間測定ライブラリ

ビルド ツール

??プロジェクト ビルドおよび自動化ツール
Go: シンプルな PHP ビルド ツール
Bob: シンプルなプロジェクト自動化ツール
Phake: PHP クローン ライブラリ
Box: PHAR ファイルを構築するためのツール
Phing: Apache Ant に基づく PHP プロジェクト ビルド システム

タスク ランナー

??自動的にタスクを実行するライブラリ
Task: Grunt に基づく純粋な PHP タスク ランナー
Robo: オブジェクト指向 PHP タスク ランナー
Bldr: Symphony コンポーネント上に構築された PHP タスク ランナー

??ナビゲーション構造の構築 ツール
KnpMenu: メニュー ライブラリ
Cartographer: サイトマップ生成ライブラリ

Resource管理

??Web サイトのリソースを管理、圧縮、最小化するためのツール
Assetic: リソース管理用のパイプライン ライブラリ
Pipe: 別のリソース管理パイプライン ライブラリ
Munee: リソース最適化ライブラリ
JShrink: JavaScript 最小化ライブラリ
Puli: ライブラリリソースへの絶対パスを検出するためのツール

Geolocation

??経度と緯度を使用して住所をエンコードするライブラリ
GeoCoder: ジオコーディング ライブラリ

GeoTools: 地理ツールに関連するライブラリ

PHPGeo: 単純な地理ライブラリ
GeoJSON : GeoJSON の実装

日付と時刻

??日付と時刻を処理するためのライブラリ
Carbon: シンプルな日付と時刻の API 拡張子
ExpressiveDate: 別の日付と時刻の API 拡張子
CalendR: カレンダー管理ライブラリ

Events

??イベント駆動型またはノンブロッキング イベント ループ実装用のライブラリー
React: イベント駆動型のノンブロッキング I/O ライブラリー
Rx.PHP: React 拡張ライブラリー
Ratchet: Web ソケット ライブラリー
Hoa WebSocket: 別の Web ソケット ライブラリ
Hoa EventSource: イベント ソース ライブラリ
Evenement: イベント ディスパッチ ライブラリ
FuelPHP Event : 別のイベント スケジューリング ライブラリ

Log

??ログ ファイルを生成および処理するためのライブラリ
Monolog: A完全なロギング ツール
KLogger: 使いやすい PSR-3 ロギング クラス

電子商取引

??支払いとオンライン電子商取引ストアの構築のためのライブラリとアプリケーション
OmniPay: マルチゲートウェイ支払い処理のフレームワーク
Payum: 支払いのための抽象化ライブラリ
Sylius: オープンソースの電子商取引ソリューション
Thelia: 別のオープンソースの電子商取引ソリューション
Money: PHP で実装された Fowler Money モデル
Sebastian Money: 金銭的価値を処理するためのライブラリ
Swap: 為替レートライブラリ

PDF

??PDF ファイルを処理するためのライブラリとソフトウェア
Snappy: PDF および画像生成ライブラリ
WKHTMLToPDF: HTML を PDF に変換するツール

Database

??データベースオブジェクト リレーショナル マッピング (ORM) またはデータ マッピング テクノロジを使用したインタラクション ライブラリ
Doctrine: 完全な DBAL および ORM
Doctrine Extensions: Doctrine 動作の拡張コレクション
Propel: 高速な ORM、移行、クエリ ライブラリ
Eloquent: Laravel 4 ORM
Baum: Eloquent のネストされたコレクション
Spot2: MySQL 用の ORM マッパー
RedBean: 軽量で高レベルで構成が簡単な ORM
Pomm: PostgreSQL のオブジェクト モデル マネージャー
ProxyManager: データ マッピングのためのツールのコレクションプロキシ オブジェクトを生成します

Migration

??データベース スキーマと移行を管理するためのライブラリ
PHPMig : 移行管理ライブラリ
Phinx: データベース移行管理ライブラリ
Migrations: 別の移行管理ライブラリ
Doctrine Migrations: Doctrine の移行ライブラリ

NoSQL

?? NoSQL バックエンドを処理するライブラリ
MongoQB: MongoDB Query 構築ライブラリ
Monga: MongoDB の抽象ライブラリ
Predis: 完全に機能する Redis ライブラリ

Queue

??イベントを処理するためのライブラリおよびタスクキュー
Pheanstalk: Beanstalkd クライアントライブラリ
PHP AMQP: 純粋な PHP AMQP ライブラリ
Thumper: RabbitMQ パターンライブラリ
Bernard: マルチバックエンド抽象化ライブラリ

??インデックス作成と関連するライブラリとソフトウェアデータ内のクエリの実行
ElasticSearch PHP: ElasticSearch ライブラリの公式クライアント
Elastica: ElasticSearch の別のクライアント ライブラリ
Solarium: Solr のクライアント ライブラリ
SphinxQL クエリ ビルダー: Sphinx 検索エンジンのクエリ ライブラリ

コマンドライン

??コマンドラインツールを構築するためのライブラリ
Boris: 小さなPHP REPL
PsySH: 別のPHP REPL
Pecan: イベント駆動型のノンブロッキングカーネル
GetOpt: コマンドライン選択パーサー
OptParse: 別のコマンドライン選択パーサー
Commando: シンプルなコマンドライン選択パーサー
GetOptionKit: コマンドライン選択パーサーでもあります
Cron Expression: cron 実行日を計算するためのライブラリ
ShellWrap: シンプルなコマンドラインラッパーライブラリ
Hoa Console: 別のコマンドラインライブラリ
Shunt: 複数のリモートマシン上で並行して実行されるコマンドラインライブラリ
Cilex: コマンドラインツールを構築するための小さなフレームワーク

Authentication

??認証モードを実装するライブラリ
Sentry: 認証および認可フレームワーク
Sentry Social : ソーシャル ネットワーク認証用のライブラリ
Opauth: マルチプロバイダー認証フレームワーク
OAuth2: OAuth2 認証サーバー、リソース サーバー、およびクライアント ライブラリ
OAuth2 Server : OAuth2 サーバー実装
PHP oAuthLib: 別の OAuth ライブラリ
TwitterOAuth: これも OAuthライブラリ
TwitterSDK: 完全にテストされたTwitter SDK
Hawk: Hawk HTTP認証ライブラリ
HybridAuth: オープンソースのソーシャルログインライブラリ

Markup

??マークアップを処理するためのライブラリ
Decoda: 軽量のマークアップ解析ライブラリ
PHP Markdown: Markdown パーサー
CommonMark PHP: CommonMark 仕様をサポートする Markdown パーサー
Dflydev Markdown: 別の Markdown パーサー
Parsedown: これも Markdown パーサー
Ciconia: Github スタイルをサポートする Markdown パーサー
Cebe Markdown: 高速で拡張可能な Markdown パーサー
HTML5 PHP : HTML5 の解析およびシリアル化ライブラリ

String

??文字列の解析と操作のためのライブラリ
ANSI to HTML5: ANSI を HTML5 に変換するライブラリ
Patchwork UTF-8: UTF-8 形式の文字列を処理するためのポータブル ライブラリ
Hoa String: 別の UTF-8 形式 文字列ライブラリ
Stringy: マルチバイトをサポートする文字列操作ライブラリ
Color Jizz: 色を処理および変換するためのライブラリ
UUID: UUID を生成するためのライブラリ
Slugify: 文字列を変換するためのライブラリスラッグ形式へ
Urlify : Django URLify.js の PHP ポート
Text: テキスト処理ライブラリ
SQL Formatter: SQL ステートメントをフォーマットするためのライブラリ
UA Parser: ユーザー文字列を解析するためのライブラリ

Numbers

??数値を扱うためのライブラリ
Numbers PHP: 数値を扱うためのライブラリ
Math: より大きな数値を扱うためのライブラリ
ByteUnits: バイナリおよび測定システムでバイト単位を解析、フォーマット、変換するためのライブラリ
PHP 測定単位: ライブラリ測定単位間の変換用
PHP Conversion: 測定単位間の変換用の別のライブラリ
LibPhoneNumber for PHP: PHP に実装された Google 電話番号処理システム ライブラリ

フィルタリングと検証

??データのフィルタリングと検証用のライブラリ
Filterus: A単純な PHP フィルタリング ライブラリ
Respect Validate: 単純な検証ライブラリ
Valitron: 別のデータ検証ライブラリ
Upload: ファイルのアップロードと検証を処理するライブラリ
DMS Filter: 注釈ベースのフィルタリング ライブラリ
MetaYaml: YAML をサポートするスキーマ検証ライブラリ、JSON および XML
ISO コード: さまざまな ISO および ZIP エンコーディングを検証するライブラリ

REST と API

?? REST-ful API を開発するためのライブラリおよび Web フレームワーク
Apigility: Zend Framework2 を使用して構築された API ビルダー
Hateoas: HATEOAS REST Web サービス ライブラリ
HAL: ハイパーテキスト アプリケーション言語 (HAL) 構築ライブラリ
Negotiation: コンテンツ ネゴシエーション ライブラリ
Drest: Doctrine エンティティを REST リソースとして公開する構造 Dot のライブラリ
Restler: PHP を公開する軽量フレームワークRESTful Web APIとしてのメソッド

キャッシュ

??データをキャッシュするためのライブラリ
代替PHPキャッシュ(APC): PHPのオープンソースオペコードキャッシュ
キャッシュ: キャッシュライブラリ
Stash: 別のキャッシュライブラリ

データ構造とストレージ

?? データ構造とストレージ技術を実装するライブラリ
Ardent: データ構造ライブラリ
PHP Collections: シンプルなコレクション ライブラリ
Serializer: シリアル化用およびデータの逆シリアル化用ライブラリ

PHP Object Storage: オブジェクト ストレージ用のライブラリ

Fractal : 複雑なデータ構造を JSON 出力に変換するためのライブラリ

Totem: データの変更セットを管理および作成するためのライブラリ

PINQ: PHP リアルタイム Linq ライブラリ
JsonMapper: 埋め込まれた JSON 構造を PHP クラスにマップするライブラリ

Notifications

??通知ソフトウェアに関するライブラリ
Nod: 通知ライブラリ
Notificato: プッシュメッセージを処理するライブラリ
Notification Pusher: デバイスプッシュ通知用の独立したライブラリ
Notificator: 軽量な通知ライブラリ

導入

?? ?プロジェクトデプロイメント用のライブラリ
Pomander: PHPアプリケーション用のデプロイメントツール
Rocketeer: PHP Deployer用の高速かつシンプルなツール
Envoy: PHPを使用してSSHタスクを実行するためのツール
Plum: デプロイメントライブラリ

サードパーティ API

??サードパーティ API にアクセスするためのライブラリ
Amazon Web Service SDK: PHP AWS SDK 公式ライブラリ
S3 Stream Wrapper: Amazon S3 ストリーム ラッパー ライブラリ
Stripe: 公式 Stripe PHP ライブラリ
Campaign Monitor: 公式キャンペーンMonitor PHP ライブラリ
Digital Ocean: Digital Ocean API と対話するライブラリ
Github: Github API と対話するライブラリ
PHP Github API: Github API と対話する別のライブラリ
Twitter OAuth: Twitter の API と対話するライブラリOAuth ワークフロー ライブラリ
Twitter REST: Twitter の REST API と対話するためのライブラリ
Dropbox SDK: 公式 PHP Dropbox SDK ライブラリ
Twilio: 公式 Twilio PHP REST API
Mailgun: 公式 Mailgun PHP API

拡張機能

?? PHP 拡張機能を構築するためのヘルプ ライブラリ
Zephir: PHP 拡張機能を開発するための PHP と C++ の間でコンパイルされた言語
PHP CPP: PHP 拡張機能を開発するための C++ ライブラリ

PHP のインストール

HomeBrew: OSX のパッケージ管理
HomeBrew PHP: PHP HomeBrew 用コネクタ
PHP OSX: OSX 用の PHP インストーラー
PHP Brew: PHP バージョン マネージャーおよびインストーラー
PHP Env: PHP バージョン マネージャー
PHP Switch: 別の PHP バージョン マネージャー
PHP Build: PHP バージョン インストーラー
VirtPHP: A独立した PHP 開発環境を作成および管理するためのツール

開発環境

Vagrant: ポータブルな開発環境ツール
Ansible: 非常にシンプルな
Puppet: サーバー自動化フレームワークおよびアプリケーション
PuPHPet: PHP 開発仮想マシンを構築するための Web ツール
Protobox: PHP 開発仮想マシンを構築するための別の Web ツール
Phansible: Ansible を使用して PHP 開発仮想マシンを構築するための Web ツール仮想マシン用 Web ツール

統合開発環境 IDE

??PHP をサポートする統合開発環境
Netbeans : PHP および HTML5 をサポートする IDE 環境
PHP 開発者向け Eclipse: Eclipse プラットフォームに基づく PHP IDE
PhpStorm: 商用 PHP IDE

Web アプリケーション

?? Web ベースのアプリケーションとツール
3V4L: オンライン PHP カーネル
DBV: データベースのバージョン管理アプリケーション
PHP Queue: キューのバックエンドを管理するアプリケーション
Composer as a Service: ファイルをダウンロードするための zip ツール Composer パッケージ
MailCatcher: 電子メールを取得して閲覧するための Web ツール


オリジナルテキスト: https://github.com/ziadoz/awesome-php
翻訳: http://www.php100.com /html/dujia/2015/0105/8267.html

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 JSON Web Tokens(JWT)とPHP APIでのユースケースを説明してください。 Apr 05, 2025 am 12:04 AM

JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

PHPにおける後期静的結合の概念を説明します。 PHPにおける後期静的結合の概念を説明します。 Mar 21, 2025 pm 01:33 PM

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

フレームワークセキュリティ機能:脆弱性から保護します。 フレームワークセキュリティ機能:脆弱性から保護します。 Mar 28, 2025 pm 05:11 PM

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 フレームワークのカスタマイズ/拡張:カスタム機能を追加する方法。 Mar 28, 2025 pm 05:12 PM

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

PHPのCurlライブラリを使用してJSONデータを含むPOSTリクエストを送信する方法は? PHPのCurlライブラリを使用してJSONデータを含むPOSTリクエストを送信する方法は? Apr 01, 2025 pm 03:12 PM

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

確固たる原則と、それらがPHP開発にどのように適用されるかを説明してください。 確固たる原則と、それらがPHP開発にどのように適用されるかを説明してください。 Apr 03, 2025 am 12:04 AM

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

セッションのハイジャックはどのように機能し、どのようにPHPでそれを軽減できますか? セッションのハイジャックはどのように機能し、どのようにPHPでそれを軽減できますか? Apr 06, 2025 am 12:02 AM

セッションハイジャックは、次の手順で達成できます。1。セッションIDを取得します。2。セッションIDを使用します。3。セッションをアクティブに保ちます。 PHPでのセッションハイジャックを防ぐための方法には次のものが含まれます。1。セッション_regenerate_id()関数を使用して、セッションIDを再生します。2。データベースを介してストアセッションデータを3。

See all articles