老 PHP 项目的老朋友,php_mongo.dll
算是连接 MongoDB 的老牌帮手了。虽然现在都用mongodb
扩展,但你要是还在维护PHP5.3
或5.4
的老系统,这个 DLL 文件可挺关键的。简单拷贝一下,加个配置,Mongo 就能跑起来,响应也快,兼容性也还不错。
php_mongo.dll
的安装方式比较直接:把它丢进你的ext
目录,再在php.ini
里加一句extension=php_mongo.dll
就行。用的是老式的 Mongo 扩展 API,比如new Mongo()
和getCollection()
这类,写起来也挺顺手的。
对了,不同版本的 PHP 对这个 DLL 的兼容性还挺讲究,像PHP 5.4 x64
就要用特定的版本,不然直接报错。所以选对版本重要,别嫌麻烦。你可以看看下面这些安装指南和资源链接,都是老司机总结的,按着操作基本不会出错。
如果你还在用wamp
或者搭本地调试环境,也有现成的包,比如php_mongo-1.2.12.zip
这种,直接用就完事儿了。如果你对 Mongo 连接还不熟,也可以顺便看看Mongo-C-Driver
的 DLL 搭配,能帮你理解底层通讯逻辑。
小建议:如果你项目准备升级到PHP7
以上,还是早点考虑用mongodb
扩展吧,性能更好,接口也更现代。但短期内要撑老项目,那php_mongo.dll
绝对是个靠谱工具。