【发布时间】:2013-06-07 17:24:00
【问题描述】:
我正在建立一个个人多媒体作品集网站。我更像是设计师而不是开发人员,但我对代码感觉很舒服。
实际上,我已经使用 CodeIgniter 构建了大部分解决方案。但是感觉映射我的对象(用于项目和项目描述、依赖项等)过于劳动密集。
我一直在做一个使用 Cache` 的项目(工作中)。它启发了我找到一种更简单的方法来存储我的对象。
我想坚持使用 PHP,可能还有 CakePHP 或 CI。我不熟悉 CI 的许多 3rd 方库,但如果有一个流行的 ORM 有据可查的选项,我会接受它。否则我知道蛋糕有这个吗?我唯一担心的是,仅仅为了这个功能而切换会增加多少额外的臃肿。
理想情况下,我想使用对象或对象关系 DBMS,我可以在其中保留我的对象。但我觉得这可能有点过头了。
提前致谢。
【问题讨论】:
-
1.是否有适用于 CI 的主流、流行的 ORM 库? 2.是否值得仅仅为了内置ORM而切换到CakePHP? 3.(EXTRA CREDIT) 是否有一个易于实施、开放许可的 ORMDBS 可以很好地与 PHP 配合使用并适合我的小型项目?
标签: php codeigniter cakephp orm