开发者社区> 问答> 正文

用PHP / MySQL封装数据访问的好方法是什么?

我的大部分经验是在MSFT堆栈上进行的,但是我现在正在做一个辅助项目,通过基于LAMP堆栈的廉价托管帮助具有个人站点的某人。我安装Extras的选项是有限的,所以我想知道如何编写数据访问代码而不将原始查询嵌入到.php文件中。

即使使用.NET,我也喜欢保持简单。我通常为所有内容编写存储过程,并且我有一个帮助程序类,该类包装了用于执行过程和返回数据集的所有调用。我不是在寻找成熟的ORM,但这可能是解决之道,其他查看此问题的人可能正在寻找。

请记住,我使用的是每月7美元的GoDaddy帐户,因此我仅限于基本软件包中已安装的内容。

编辑:谢谢rix0rr,Alan,Anders,Dragon,我将检查所有这些内容。我将问题编辑为对ORM解决方案更开放,因为它们是如此受欢迎。

问题来源于stack overflow

展开
收起
保持可爱mmm 2019-11-15 15:35:59 440 0
1 条回答
写回答
取消 提交回答
  • 看一下Zend框架,特别是Zend_Db。它具有一个数据库抽象层,除了要安装MySQLi扩展之外,不需要任何其他操作,并且它不是成熟的ORM模型。

    2019-11-15 15:36:29
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载

相关镜像