これは、検索に時間を無駄にすることなく、誰もが必要なものを見つけられるように私がまとめた PHP リソースのコレクションです。毎週更新します。役に立ったと思ったら、星を付けてください❤️。共有または複製する場合は、ソースを保管してください。ありがとう! ?
PHP PSR コーディング標準
- 公式サイト: www.php-fig.org
- 元のドキュメント: github.com/php-fig/fig
PHPリソースリスト
-
PHP 環境展開ツール:
- サーブベイ
- XAMPP
- 自作
PHP リソース サイト
- PHP ウィークリー
- 視覚的にコード化
- PHP リーグ
- KnpLabs
開発プロジェクト
- FastAdmin - ThinkPHP5 Bootstrap に基づく高速バックエンド開発フレームワーク
- Notadd - Laravel と Vue に基づくオープンソースの PHP フレームワーク
- KiteCms
- YFCMF
- Flarum - PHP と Mithril.js で開発された軽量コミュニティ プラットフォーム
- PHPDish - Symfony フレームワークで開発されたコンテンツ コミュニティ システム
総合プロジェクト
- DuckChat - プライベートチャットソフトウェア
- BookStack - オンライン書籍執筆のための Wiki のようなプラットフォーム
PHP フレームワーク
- スリム
- Flight - PHP 用の拡張可能なマイクロフレームワーク
- Bullet PHP - REST API を構築するためのマイクロフレームワーク
- Aura - 多くのコンポーネントのコレクション
- Kohana - HMVC フレームワーク
- Workerman - PHP ソケット サーバー フレームワーク
- Ohsce - ソケットを使用した信頼性の高い PHP 通信および制御フレームワーク
- PPM - PHP プロセス マネージャー
- ZPHP - SOA サービス フレームワーク
- appserver.io - マルチスレッド PHP アプリケーション サーバー
- MeepoPS - マルチプロセスソケットサービス
- phpDaemon - PHP 用の非同期フレームワーク
- QPM - クイック PHP プロセス マネージャー
- Zan PHP フレームワーク - Youzan チームによって開発された PHP コルーチンに基づくネットワーク サービス フレームワーク
- Swoole - PHP 用の高性能ネットワーク通信フレームワーク
- React - 非同期フレームワーク (Node.js の PHP バージョン)
- Zephir - PHP 拡張機能を作成するためのプログラミング言語
- Yaf - さらに別のフレームワーク
- APIx - PHP AOP フレームワーク
- 行く! - PHP AOP フレームワーク
- ToroPHP - マイクロルーティングフレームワーク
- 無脂肪フレームワーク
ソフトウェア/ライブラリ
- SmartWiki - Markdown をサポートするドキュメント ツール
- Monolog - ロギング ライブラリ
- Hoa - 拡張可能な PHP ライブラリのセット
- Kanboard - プロジェクト管理ツール
- Belt - ユーティリティ関数ライブラリ
- PHP Sitemap Generator - サイトマップ生成クラス
- Array2XML - 配列を XML に変換
- XML2Array - XML を配列に変換
- pChart - チャート生成ライブラリ
- PHP QR コード - QR コード生成
- Easybook - 本執筆ツール
- hachids - 整数から一意の非連続の短い ID を生成します
- Particle - ユニークな ID ジェネレーター
- Pinyin - 中国語をピンインに変換するツール
- Ratchet - リアルタイムの双方向クライアント/サーバー WebSocket アプリケーションを作成します
- JsonMapper - ネストされた JSON 構造を PHP クラスにマッピングするためのライブラリ
- Macaw - PHP ルーティング クラス
- FastRoute - PHP ルーティング クラス
- Pimple - 依存性注入コンテナー
- PHP-DI - 依存関係注入コンテナー
- Mobile Detect - ブラウザ環境検出クラス
- DeviceDetector - ブラウザ環境検出クラス
- PHP Cron Expression Parser - Crontab 形式パーサー
- Box - Phar 構築ツール
- phpMyFAQ - よくある質問アプリケーション
- フック - BaaS ソフトウェア
- KodExplorer - Web ベースのファイル マネージャーおよびコード エディター
- ICEcoder - Web IDE (Web ベースのコード エディター)
- PHP-Parser - PHP パーサー
- PHPSandbox - PHP を別のプロセスとして実行する方法
- PHPCPD - コード内の類似パターンを見つけるツール
- Ubench - コードの実行効率を測定するツール
- Text_Diff - コード ファイル比較ツール
- PHP Analyzer - コンパイラと同じ動作をするフロー解析
- apache2nginx - Apache 構成から Nginx 構成へのオンライン変換
- Phproject - プロジェクト管理システム
- php-mirroring - Packagist と GitHub のミラーリング
- SocketLog - WeChat、API デバッグ、および WebSocket 経由で Chrome のコンソールにログを出力する AJAX 用のデバッグ ツール
- ApnsPHP - iOS プッシュ通知
- php-socket-raw - ソケットライブラリ
- Faker - 偽のデータ生成器
- 検証 - 検証ツール
- Geocoder - ジオコーディング ツール
- Codiad - Web ベースのオンライン IDE
- Style-Guide-Boilerplate - マニュアル作成ツール
- PHP Humanizer - データのフォーマット (多言語)
- reCAPTCHA - Google reCAPTCHA ライブラリ
- UnifiedArchive - 圧縮/解凍ツール
- Diff - Diff の PHP 実装
- PHP-ML - PHP 機械学習ライブラリ
- Geotools - GEO 地理情報ツール
- PHPBrew - PHP のバージョンと拡張機能の管理ツール
- X-Prober - PHP プローブ
- 国 - JSON、CSV、XML、YAML 形式の世界各国
- PHP dotenv - PHP .env 環境構成管理
- ramsey/uuid - UUID ジェネレーター
- Linfo - サーバー統計 UI/ライブラリ
非同期/コルーチン
- Amp - ノンブロッキングコルーチン同時実行フレームワーク
- Recoil - 非同期コルーチン フレームワーク
- Promise - PHP 用の Promises/A 実装
- Guzzle Promises - 同期サポートを備えた PHP 用の Promises/A ライブラリ
フロントエンド関連
- PHP-CSS-Parser - PHP で実装された CSS パーサー
- Minify - JS および CSS の縮小ツール
- Munee - 画像のサイズ変更、CSS/JS のマージ/縮小、キャッシュなどを備えた PHP ライブラリ
チャット/SMS
- Easy SMS - SMS 送信コンポーネント
- PhpSms - SMS 送信ライブラリ
- BotMan - チャットボットを構築するための PHP ライブラリ
ファイル管理
- Nextcloud Server - PHP ベースのプライベート クラウド サービス
- Cloudreve - 複数のクラウド ストレージ プロバイダーをサポートするクラウド ストレージ システム
テキスト処理
- pangu.php - テキストにスペースを自動的に追加します
- PHP 用の TOML パーサー - TOML パーサー
アルゴリズム
- PHP データ構造とアルゴリズム - PHP データ構造とアルゴリズム
コードチェック
- PHPStan - コード内のバグを検出するための静的分析ツール
- PHP_CodeSniffer - PHP/JavaScript/CSS のコーディング標準チェッカー
- PHP-CS-Fixer - PHP コード スタイル フィクサー
- PHPMD - PHP メッセージ検出器
- PHPCheckstyle - コーディングスタイルチェックソフトウェア
- GrumPHP - コード品質チェックツール
CLI
- CLImate - コマンドライン出力の改善
- phpsh - PHP シェル
- psysh - PHP コンソール
- Boris - PHP REPL
- CLIFramework - CLI フレームワーク
- コンソール ツール - PHP コマンド ライン アプリケーション ライブラリ
エラー/例外処理
- おっと - 例外/エラー処理クラス
- BooBoo - 例外/エラー処理クラス
- PHP-Error - エラー処理ライブラリ
デバッグツール
- PHP デバッグ バー - デバッグ ツール
API
- phprs - 軽量で JAX-RS のような実用的な PHP フレームワーク
- graphql-php - GraphQL リファレンス実装の PHP ポート
- Dingo API - Laravel および Lumen フレームワーク用の RESTful API パッケージ
以上がPHP リソースの完全なセットをコンパイルするには、とても時間がかかりました。気に入ってください。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

PHP and Python each have their own advantages, and the choice should be based on project requirements. 1.PHPは、シンプルな構文と高い実行効率を備えたWeb開発に適しています。 2。Pythonは、簡潔な構文とリッチライブラリを備えたデータサイエンスと機械学習に適しています。

PHPは死にかけていませんが、常に適応して進化しています。 1)PHPは、1994年以来、新しいテクノロジーの傾向に適応するために複数のバージョンの反復を受けています。 2)現在、電子商取引、コンテンツ管理システム、その他の分野で広く使用されています。 3)PHP8は、パフォーマンスと近代化を改善するために、JITコンパイラおよびその他の機能を導入します。 4)Opcacheを使用してPSR-12標準に従って、パフォーマンスとコードの品質を最適化します。

PHPの将来は、新しいテクノロジーの傾向に適応し、革新的な機能を導入することで達成されます。1)クラウドコンピューティング、コンテナ化、マイクロサービスアーキテクチャに適応し、DockerとKubernetesをサポートします。 2)パフォーマンスとデータ処理の効率を改善するために、JITコンパイラと列挙タイプを導入します。 3)パフォーマンスを継続的に最適化し、ベストプラクティスを促進します。

PHPでは、特性は方法が必要な状況に適していますが、継承には適していません。 1)特性により、クラスの多重化方法が複数の継承の複雑さを回避できます。 2)特性を使用する場合、メソッドの競合に注意を払う必要があります。メソッドの競合は、代替およびキーワードとして解決できます。 3)パフォーマンスを最適化し、コードメンテナビリティを改善するために、特性の過剰使用を避け、その単一の責任を維持する必要があります。

依存関係噴射コンテナ(DIC)は、PHPプロジェクトで使用するオブジェクト依存関係を管理および提供するツールです。 DICの主な利点には、次のものが含まれます。1。デカップリング、コンポーネントの独立したもの、およびコードの保守とテストが簡単です。 2。柔軟性、依存関係を交換または変更しやすい。 3.テスト可能性、単体テストのために模擬オブジェクトを注入するのに便利です。

SplfixedArrayは、PHPの固定サイズの配列であり、高性能と低いメモリの使用が必要なシナリオに適しています。 1)動的調整によって引き起こされるオーバーヘッドを回避するために、作成時にサイズを指定する必要があります。 2)C言語アレイに基づいて、メモリと高速アクセス速度を直接動作させます。 3)大規模なデータ処理とメモリに敏感な環境に適していますが、サイズが固定されているため、注意して使用する必要があります。

PHPは、$ \ _ファイル変数を介してファイルのアップロードを処理します。セキュリティを確保するための方法には次のものが含まれます。1。アップロードエラー、2。ファイルの種類とサイズを確認する、3。ファイル上書きを防ぐ、4。ファイルを永続的なストレージの場所に移動します。

JavaScriptでは、nullcoalescingoperator(??)およびnullcoalescingsignmentoperator(?? =)を使用できます。 1.??最初の非潜水金または非未定されたオペランドを返します。 2.??これらの演算子は、コードロジックを簡素化し、読みやすさとパフォーマンスを向上させます。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

メモ帳++7.3.1
使いやすく無料のコードエディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ホットトピック



