文档菜单
文档首页
/
MongoDB 驱动程序
/

PHP 库、框架和工具

本页内容

  • 独立库
  • 框架集成
  • 工具和项目
  • Doctrine MongoDB ODM (对象文档映射器) 是一个库,为 MongoDB 提供对象映射功能。您可以使用独立库或使用以下框架集成之一

  • Mongo PHP Adapter 是一个库,旨在作为依赖旧版 mongo 扩展和新版 mongodb 扩展的应用程序之间的适配器。mongo 扩展和新的 mongodb 扩展之间。它为新驱动程序和库提供了旧驱动程序的 API。

  • Mongolid 是一个性能优良的 PHP 和 MongoDB ODM。它实现了 ActiveRecord 和 DataMapper 设计模式,并支持嵌入和引用文档。您可以使用此独立库或使用 Laravel 集成。

  • Xenus 是一个支持事件、关系、嵌入文档等的 MongoDB ODM。您可以使用这个独立的库,或者使用 Laravel 集成,该集成增加了对失败作业、迁移和事件的支持。

  • Drupal

    • MongoDB集成到Drupal。这是一个模块集合,允许站点将不同类型的Drupal数据存储在MongoDB中。mongodb扩展支持Drupal 8及更高版本。

  • Laravel

    • Laravel MongoDB是MongoDB官方的Eloquent模型和查询构建器,通过使用原始Laravel API支持MongoDB。此包扩展了PHP Laravel类,以便在Laravel应用程序中将MongoDB用作数据存储。

  • Symfony

    • Symfony MongoDB集成描述了在Symfony应用程序中使用MongoDB作为数据存储的优点,并包括构建使用此集成的Web应用程序的教程。

    • 您可以将锁定会话配置为使用MongoDB作为数据存储。

    • MongoDB Bundle 是官方 PHP 库 的捆绑服务集成。您可以使用它来配置连接到不同的数据库或集群。此集成包括一个查询分析器。

    • DoctrineMongoDBBundle Symfony 此捆绑包将 Doctrine MongoDB ODM 集成到 Symfony,以便您可以从 MongoDB 存储和检索对象。

  • Yii2

  • Flysystem

  • PHP Cache 是一个使用 MongoDB 作为缓存池的 PSR-6 缓存实现。该项目是 PHP Cache 组织的一部分。

  • PHPfastcache 是一个高性能的 MongoDB 后端缓存系统。

  • Enqueue 是一个使用 MongoDB 作为消息队列代理的生产就绪消息解决方案。它为程序提供了一个创建、发送和读取消息的通用方式。

  • XHGui 是 XHProf 性能分析器的 Web 界面,将性能数据存储在 MongoDB 中。

返回

Symfony MongoDB 集成

© . All rights reserved.