登录  /  注册
php操作数据库的连接与释放怎样做比较好?
阿神
阿神 2016-11-09 17:25:34
[PHP讨论组]

在手册中,每个查询完成后,都会关闭连接。那么当有多个数据库操作的时候这样就导致不停的生成与释放连接,是不是不合理?

比如,有一个a.php,里面有20个函数,分别要实例化20个对象,每个对象中都有数据库操作。

那么,有三种方法:
1.在20个对象的每个类中分别获得一个数据库连接,操作完成并关闭。
2.在a.php中获得数据库连接,在每个函数中,把连接传参进去,最终在a.php释放。
3.生成一个静态的数据库连接对象,每个类中调用ConnectionClass::db

怎么样比较好,请大家讨论讨论。


阿神
阿神

闭关修行中......

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号