PHP與MongoDB:類庫、框架與工具介紹
本文來自MongoDB官方,文中把PHP與MongoDB相關的類庫、框架、工具做了匯總和介紹,如果你正使用PHP并在關注MongoDB,那么這篇文章可能對你有用。
架構相關
CakePHP
- CakePHP是一個非常受歡迎的PHP框架,它有專門的 MongoDB datasource 類包。這里專門有一篇介紹CakePHP框架如何使用MongoDB存儲的文章:Using MongoDb with CakePHP </ul>
- CodeIgniter也是一個非常流行的PHP框架,這里是它的MongoDB Driver:MongoDB-Codeigniter-Driver </ul>
- 文檔- API, Reference, and Cookbook
- 官方說明文章
- 使用截屏錄像
- 在Symfony框架中通過Doctrine使用MongoDB的文章
- Bug 跟蹤 </ul>
- Drupal是一個PHP的CMS框架,目前已經將MongoDB整體進去,見此:MongoDB Integration </ul>
- Fat-Free 是一個強大的輕量級PHP框架,需要運行在PHP5.3以上的環境,沒錯,它也支持MongoDB </ul>
- 又一個支持MongoDB的框架 </ul>
- 支持MongoDB的框架,這里還有一篇如何用Lithium和MongoDB搭建Blog的教程 </ul>
- MongoNode:一個將MongoDB中的數據同步到Memcached中的工具腳本 </ul>
- Symfony 中使用MongoDB來做中心化的日志存儲,項目主頁在這里,另外還有一篇相關教程文章 </ul>
- sfMongoSessionStorage – 使用MongoDB來做session存儲 </ul>
- sfStoragePerformancePlugin – 這個插件也包含了很多其它的存儲,其中就有MongoDB和Memcached </ul>
- Vork:一個高性能的支持MongoDB的框架 </ul>
- 在Yii框架中,目前已經開始進行MongoDB相關的分支開發,項目稱為 YiiMongoDbSuite,已經快要完工,屆時將會提供MongoDB的完整功能支持。 </ul>
- Shanty Mongo :一個Zend框架的MongoDB適配器。 </ul>
- ZF Cache Backend :使用MongoDB作為Zend Cache的存儲。它支持tag功能與自動清理功能。 </ul>
- 另外還有一個 Zend_Nosql_Mongo component proposal. </ul>
- ActiveMongo 是一個非常簡單的MongoDB 的 PHP封裝,這篇文章做了非常不錯的介紹:http://crodas.org/activemongo.php. </ul>
- MongoDB-MapReduce-PHP:一個MongoDB的MapReduce封裝,這是一篇介紹文章:MapReduce API for MongoDB </ul>
- 簡單
- 功能強大
- 快速 </ul>
- MongoDb PHP ODM:從名字上就看也來了,又是一個PHP對MongoDB的ODM封裝。 </ul>
- 項目主頁
- 下載
- 查看文檔 </ul>
- MongoQueue 是一個利用MongoDB的作為后端存儲的隊列系統,使用PHP為操作語言,MongoDB為隊列存儲。 </ul>
- MongoRecord 是又一個PHP的ORM封裝。 </ul>
- 一個MongoDB操作客戶端,旨在簡化PHP對MongoDB的操作:Morph </ul>
- simplemongophp:一個非常簡單的MongoDB操作客戶端,這里有一篇介紹文章:blog post </ul>
- Uniform Server 是一個類似于XAMPP的Windows下的集成WEB環境,在數據層,它除了MySQL外,也加入了對MongoDB的支持,同時還提供了PHPMoAdmin來進行MongoDB的管理操作。 </ul> 原文地址:http://www.niutian365.com/blog/default.asp?tag=%E6%A1%86%E6%9E%B6
Codeigniter
Doctrine
Doctrine是一個PHP的ORM框架,它通過一個中間層將數據層的操作封閉成面向對象的方式,沒錯,它也支持MongoDB。
Drupal
Fat-Free Framework
Kohana Framework
Lithium
Memcached
Symfony 2
Vork
Yii
Zend Framework
獨立的工具
ActiveMongo
MapReduce API
Mondongo
Mondongo:一個簡單而強大的PHP的MongoDB ODM封裝,其特點:
MongoDB PHP ODM
Mongodloid
一個將MongoDB的API封裝成類似于SQL的形式的類庫。($query->query('a == 13 AND b >= 8 && c % 3 == 4');)
MongoQueue
MongoRecord
Morph
simplemongophp
Uniform Server 6-Carbo with MongoDB and phpMoAdmin
本文由用戶 openkk 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!