【问题标题】:Getting started with Doctrine 2 and CodeIgniterDoctrine 2 和 CodeIgniter 入门
【发布时间】:2011-11-12 13:25:29
【问题描述】:

我已经阅读 Doctrine 有一段时间了,它看起来确实很有趣。

我已经阅读了 phpandstuff.com 上的大部分教程,但我意识到它们目前已经过时了。但是,这些教程确实显示了 Doctrine 的用处。

我现在正在寻找有关如何开始使用 Doctrine 的建议,最好与 CodeIgniter 结合使用。我熟悉 CI,因此我更愿意与该框架集成。

很难找到关于将 Doctrine 2.1 与 CI 2.0.x 集成的体面指南,但在关注 this guide 之后,我似乎已经成功了。我现在有了集成 Doctrine 的有效 CI 安装。

我想任何人能给我的最好建议是RTFM。但是,如果可能的话,我想要一些更深入的建议。

我应该先在没有 CI 的情况下阅读 Doctrine 教程/示例,然后再回到 CI 安装,还是可以在使用我的新 CI 安装时尝试完成教程?

有人知道关于 Doctrine 入门的任何不错的指南/书籍/博客吗?最好是 phpandstuff.com 教程之类的东西,但要保持最新。或者,对于那些阅读过这些教程的人,它们是否仍然适用于 Doctrine/CI 2+?

我在这里寻找一个起点,因为有很多信息可以找到,但似乎也有很多过时的信息。我将尽快完成 Doctrine 文档,但我对任何其他指南/教程/书籍/等感兴趣。我能找到。

非常感谢。

【问题讨论】:

    标签: codeigniter orm doctrine doctrine-orm codeigniter-2


    【解决方案1】:

    我首先要说不,我不知道有什么像样的指南可以帮助您开始学习 Doctrine。如果您了解如何将 PHP 用作面向对象的语言(类、继承、命名空间等),那么您学习 Doctrine 2 应该没有问题,因为它的设计方式是您只需创建和访问常规 PHP 类.你是绝对正确的 - reading the documentation 是(在我看来)从 Doctrine 开始的最佳位置。

    您可以从创建一个简单的系统开始,例如博客;这应该可以帮助您掌握 Doctrine 如何处理关联,并让您有机会使用命令行实用程序。当您觉得需要更多功能或遇到困难时,文档几乎总是足以帮助您,如果没有,SO 有数千个与 Doctrine 相关的问题和答案。

    请记住,教义 2 不应该很复杂。它应该是一个透明层,可以让您以 PHP 类的形式访问数据库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-21
      • 1970-01-01
      • 1970-01-01
      • 2012-10-02
      • 1970-01-01
      • 1970-01-01
      • 2012-12-13
      相关资源
      最近更新 更多