V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
udonmai
V2EX  ›  PHP

Doctrine和RoR或者Python的一些ORM有什么区别和相似的地方嘛?

  •  
  •   udonmai · 2012-05-03 13:05:33 +08:00 · 3739 次点击
    这是一个创建于 4374 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这两天在准备CodeIgniter和第三方的一些东西的整合,模版引擎用了Twig(和Jinja非常相似),ORM准备用Doctrine,但是配置总是出问题,数据库生成也可以自动完成,但是需自己配置类或者yaml或者xml。。而且需要进行cli操作来init。。

    我没常识过py和rb的web开发,不知道他们是怎么做的?也很繁杂吗?

    PHP竟然也要cli真的很不习惯。。。感觉非常乱。。。
    7 条回复    1970-01-01 08:00:00 +08:00
    reus
        1
    reus  
       2012-05-03 13:31:01 +08:00   ❤️ 1
    php用redbean
    insraq
        2
    insraq  
       2012-05-03 13:41:06 +08:00   ❤️ 1
    LS +1

    Redbean是非常简单好用的Lazy ORM,我很喜欢On The Fly的Schema创建,而且Redbean的效率也足够好。一直希望Python和Ruby也能有类似的ORM(Python有一个PoC的实现pybean,但是只支持SQLite)。
    udonmai
        3
    udonmai  
    OP
       2012-05-03 13:45:41 +08:00
    @reus 貌似只要很少的配置~ 不错的备选方案~ 可是现在我不完成Doctrine的配置和使用感觉很不舒服。。。 它的入门文档那个难读啊。。。
    udonmai
        4
    udonmai  
    OP
       2012-05-03 13:48:21 +08:00
    @insraq Doctrine感觉好沉重啊。。
    reus
        5
    reus  
       2012-05-03 13:51:33 +08:00
    @insraq 我自制了个python下mysql的,不过代码比较混乱。虽然工作得没问题,有空要重写一下。https://bitbucket.org/reus/doclayer/src
    reus
        6
    reus  
       2012-05-03 13:53:21 +08:00
    @udonmai 这……我没有你的这种心理。如果感觉难用就不用吧,如果感觉被它的难用击败了的话,那就有时间再去钻研它呗,先放一放…
    udonmai
        7
    udonmai  
    OP
       2012-05-03 14:08:38 +08:00
    @reus 恩,也是。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   990 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:43 · PVG 04:43 · LAX 13:43 · JFK 16:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.