|
|
1
2
我相信 Doctrine 以类似的方式实现。 |
|
|
2
1
这个 phpDataMapper 该项目是专门为类似Ruby的DataMapper而创建的。如果你对这个项目感兴趣,请帮帮我!我正在寻找更多了解Ruby DataMapper的人,以帮助更快地扩展项目。 GitHub项目页面: https://github.com/vlucas/phpDataMapper/tree |
|
|
3
0
|
|
|
4
0
我建议你看看 this question 寻求建议。 如果您正在寻找一种实现数据映射器范式而不是特定活动记录的ORM,那么我强烈建议您看看 GacelaPHP . Gacela的特点:
当开发任何远程复杂的东西时,其他ORM解决方案过于臃肿或具有繁重的限制。Kacela通过实现数据映射器模式解决了活动记录方法的局限性,同时通过对与DB和memcache的所有交互使用PDO将膨胀保持在最小。 |
|
|
5
0
有db。php orm( http://dbphp.net )它可以完成您列出的所有功能,但不支持memcache,而是使用apc用户缓存函数,还可以通过扩展这样的\db\cache基本类来覆盖缓存引擎类(最初这是使用apcu的db.php长缓存类):
所以如果你实现类,比如
事情会进展顺利的。 我只是通过扩展这样的缓存来为特定环境开发自定义缓存引擎。 |
|
|
6
-1
我以前从未使用过DataMapper,但您可以查看Cakephp框架,它的ORM与ROR非常相似。 |