首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >用PHP实现真实世界中数据库连接的OOP示例

用PHP实现真实世界中数据库连接的OOP示例
EN

Stack Overflow用户
提问于 2011-08-16 07:14:49
回答 1查看 1.1K关注 0票数 2

目前,我正在使用PHP学习OOP。我从PACKT出版的“使用PHP5的OOP”一书中学到了许多概念,但我想学习使用PDO进行数据库连接的真实/良好示例,以及如何编写更好的OOP来实现设计模式、Iterator等。

如何做正确和专业的方式?

如果我有表用户(user_id、user_name、password、join_time),可能会有一个用户类,但我想知道真正的示例,以便使用设计模式和PDO(其他类可以使用的一个连接文件)包装OOP概念。

有没有人可以给我一个链接、教程或样本来学习,一套完整的。

希望任何人都能听懂我的英语:)

EN

回答 1

Stack Overflow用户

发布于 2011-08-16 07:22:34

设计模式是美丽的,精彩绝伦的东西--当需要的时候使用.

您应该认识到应用程序对设计模式的需求,然后实现它--而不是反过来。

如果您对编写DB适配器、类等的最佳实践感兴趣.你应该看看Zend框架。看看他们是如何解决你想要解决的问题的。

如果你不需要的话,也不要强迫他们。:)

干杯,

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7080582

复制
相关文章
PHP中的数据库连接持久化
数据库的优化是我们做web开发的重中之重,甚至很多情况下其实我们是在面向数据库编程。当然,用户的一切操作、行为都是以数据的形式保存下来的。在这其中,数据库的连接创建过程有没有什么可以优化的内容呢?答案当然是有的,Java等语言中有连接池的设定,而PHP在普通开发中并没有连接池这种东西,在牵涉到多线程的情况下往往才会使用连接池的技术,所以PHP每次运行都会创建新的连接,那么这种情况下,我们如何来优化数据连接呢?
硬核项目经理
2020/07/31
2.7K0
Rust 欧洲之声|真实世界中的 Rust
我最喜欢的一篇关于编程语言的论文之一是讲「在商业层面,没有人会为实现一些功能而去改变编程语言」,这是一个残酷的现实,但是这种需求是存在的。我和商业投资人都看到的一个点是,现在很多公司都正在重新考虑技术工具栈,想让一切都变得更加快且连接更加紧密。
张汉东
2022/12/08
6970
PHP数据库连接
第一种方法 <?php $host="localhost"; $username="root"; $password="123456"; $dbname="PHP"; $connID=mysqli_c
Inkedus
2020/04/16
5.6K0
PHP实现的回溯算法示例
一头大牛驼2袋大米,一头中牛驼一袋大米,两头小牛驼一袋大米,请问100袋大米需要多少头大牛,多少/
用户8449980
2021/07/13
3390
用Jetson NANO实现真实世界超高质量的超分辨率重建
注意,它用的是Vulkan进行计算,并没有用CUDA/OpenCL,这大概处于通用性的考虑。
GPUS Lady
2021/07/12
1.2K0
论文精要 | 真实世界中Rust程序的安全实践
Rust 虽然是安全语言,但是默认写的代码,尤其是用了unsafe或 写并发代码的时候,还会有安全风险。依赖于开发者对所有权、生命周期的理解,以及API设计的功力。
张汉东
2020/07/03
1.1K0
真实世界数据生成真实世界证据:使用AI的价值和意义
真实世界证据意味着对药物是否确实安全有效的观察角度和评估手段的丰富。AI驱动的真实世界证据生成应用潜力巨大。
智药邦
2021/06/03
1.1K0
真实世界数据生成真实世界证据:使用AI的价值和意义
PHP连接MYSQL数据库
执行SQL语句 使用 mysql_query() 函数。此函数用于向 MySQL 连接发送查询或命令 例子 在下面的例子中,我们创建了一个名为 "my_db" 的数据库:
叫我可儿呀
2019/12/05
27.9K0
php连接mysql数据库
<?php /**  * @author minguanghui  * @copyright 2012  */ //Êý¾Ý¿âÁ¬½Ó $con=my
闵开慧
2018/03/30
22.7K0
点击加载更多

相似问题

PHP:现实世界中的OOP示例

83

Rx的真实世界示例

53

真实世界中Nhibernate的复杂示例

22

真实世界中的SOA模型示例

10

寻找ServiceStack的真实世界示例

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文