Docs Menu

PHP ライブラリ、フレームワーク、およびツール

  • Dotene MongoDB ODM (Object Document マッパー)は、MongoDB のオブジェクトマッピング機能を提供するライブラリです。スタンドアロン ライブラリを使用することも、次のいずれかのフレームワーク統合を使用することもできます。

  • mongoPHPアダプター は、レガシーの {14mongo 拡張機能と新しいmongodb 拡張機能に依存するアプリケーション間のアダプターとして機能するように設計されたライブラリです。新しいドライバーとライブラリ向けにレガシー ドライバーの API を提供します。

  • Mongoid は、PHP および MongoDB 向けのパフォーマンス ODM です。ActiveRecord と DataMapper の両方の設計パターンを実装し、埋め込みドキュメントと参照されたドキュメントをサポートします。 このスタンドアロン ライブラリを使用することも、 Lambda を使用することもできます 統合。

  • Xenus は、イベント、関係、埋め込みドキュメントなどをサポートする MongoDB ODM です。このスタンドアロン ライブラリを使用することも、 Lambda を使用することもできます 統合。これにより、失敗したジョブ、移行、イベントのサポートが追加されます。

  • Dropal

    • Dropal 用の MongoDB 統合 。これは、サイトが MongoDB のさまざまなタイプの Dropal データを保存できるようにするいくつかのモジュールのコレクションです。 mongodb拡張機能は Dropal 8以降をサポートしています。

  • Lambel

    • Laravel MongoDBは、元の Lambda API を使用して MongoDB をサポートする MongoDB の公式 Eloqueent モデルおよびクエリ ビルダです。 このパッケージは、PHP Lambda クラスを拡張して、Lambel アプリケーションのデータストアとして MongoDB を操作します。

  • Symfony

    • Symfloy MongoDB Integrationでは、Symfloy アプリケーションのデータ ストアとして MongoDB を使用する利点について説明し、この統合を使用する Web アプリケーションを構築するためのチュートリアルが含まれています。

    • ロック を設定することができます と セッション MongoDB をデータ ストアとして使用するため。

    • MongoDB Bundle は、公式の PHP ライブラリ のバンドル サービス統合です 。これを使用して、さまざまなデータベースまたはクラスターへの接続を構成できます。 この統合には クエリプロファイラー が含まれています。

    • DoteneMongoDMBundle Symfoo このバンドルは、Dotene MongoDB ODM を Symfloy に統合し、MongoDB からオブジェクトを保存および取得できるようにします。

  • YII2

    • YII2 用の MongoDB 拡張機能 は、YII フレームワークの MongoDB2 統合です。

  • Flysystem

  • PHP キャッシュ 6は、MongoDB をキャッシュ プールとして使用する PSR- キャッシュ実装です。このプロジェクトは、PHP キャッシュ組織の一部です。

  • PHPfastcache は、MongoDB の高性能バックエンド キャッシュ システムです。

  • エンキュー は、MongoDB をメッセージ キュー プロバイダーとして使用する、本番環境に対応できるメッセージング ソリューションです。これは、プログラムがメッセージを作成、送信、読み取りを行う一般的な方法を提供します。

  • XHGUI は、MongoDB にプロファイリング データを保存する XHProf プロファイラーの Web インターフェースです。