スタンドアロン ライブラリ
Doctrine MongoDB ODM (Object Document Mapper) is a library that provides object-mapping functionality for MongoDB. You can use the standalone library or use one of the following framework integrations:
mongo PHPアダプターは、レガシーの
mongo
拡張機能と新しいmongodb
拡張機能に依存するアプリケーション間でのアダプターとして機能するように設計されたライブラリです。新しいドライバーとライブラリ向けにレガシードライバーのAPIを提供します。Mongoid は、 PHPおよびMongoDB用のパフォーマンス ODM です。ActiveRecord と DataMapper の両方の設計パターンを実装し、埋め込みドキュメントと参照されたドキュメントをサポートします。このスタンドアロンライブラリを使用することも、Lambda 統合を使用することもできます。
Xenus は、イベント、関係、埋め込みドキュメントなどをサポートするMongoDB ODM です。このスタンドアロンライブラリを使用することも、失敗したジョブ、移行、およびイベントのサポートを追加するLaravel統合を使用することもできます。
フレームワーク統合
Dropal
Dropal 用のMongoDB統合。これは、サイトがMongoDBのさまざまなタイプの Dropal データを保存できるようにするいくつかのモジュールのコレクションです。
mongodb
拡張機能は Dropal 8 以降をサポートしています。Dropal MongoDB統合では、DRupal サイトのデータ ストアとしてMongoDBを使用する利点について説明し、この統合の使用方法を学ぶための便利なリンクを提供します。
Lambel
Laravel MongoDBは、元の Lambda API を使用して MongoDB をサポートする MongoDB の公式 Eloqueent モデルおよびクエリ ビルダです。 このパッケージは、PHP Lambda クラスを拡張して、Lambel アプリケーションのデータストアとして MongoDB を操作します。
Symfony
Symfloy MongoDB Integrationでは、Symfloy アプリケーションのデータ ストアとして MongoDB を使用する利点について説明し、この統合を使用する Web アプリケーションを構築するためのチュートリアルが含まれています。
MongoDB Bundle は、公式の PHPライブラリ のバンドル サービス統合です。これを使用して、さまざまなデータベースまたはクラスターへの接続を構成できます。この統合には クエリプロファイラー が含まれています。
DoteneMongoDMBundle Symfloy このバンドルは、Dotries MongoDB ODM を Symfny に統合し、 MongoDBからオブジェクトを保存および検索できるようにします。
YII2
MongoDB Extended for YII 2 は、YII 2フレームワークのMongoDB統合です。
Flysystem
MongoDB GridFSアダプターを使用すると、Flysystem を使用してMongoDB GridFSを操作できます。
ツールとプロジェクト
PHPキャッシュは、 MongoDB をキャッシュプールとして使用する PSR-6キャッシュ実装です。このプロジェクトは、 PHPキャッシュ組織の一部です。
PHPfastcache は、 MongoDBの高性能バックエンドキャッシュシステムです。
Enqueue は、 MongoDB をメッセージ キュー プロバイダーとして使用する、本番環境に対応したメッセージング ソリューションです。これは、プログラムがメッセージを作成、送信、読み取りを行う一般的な方法を提供します。
XHGui は、 MongoDBにプロファイリング データを保存するプロファイラーの Web インターフェースです。