udonmai
V2EX  ›  PHP

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

  •  
  •   udonmai · May 3, 2012 · 4554 views
    This topic created in 5152 days ago, the information mentioned may be changed or developed.
    这两天在准备CodeIgniter和第三方的一些东西的整合,模版引擎用了Twig(和Jinja非常相似),ORM准备用Doctrine,但是配置总是出问题,数据库生成也可以自动完成,但是需自己配置类或者yaml或者xml。。而且需要进行cli操作来init。。

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

    PHP竟然也要cli真的很不习惯。。。感觉非常乱。。。
    7 replies    1970-01-01 08:00:00 +08:00
    reus
        1
    reus  
       May 3, 2012   ❤️ 1
    php用redbean
    insraq
        2
    insraq  
       May 3, 2012   ❤️ 1
    LS +1

    Redbean是非常简单好用的Lazy ORM,我很喜欢On The Fly的Schema创建,而且Redbean的效率也足够好。一直希望Python和Ruby也能有类似的ORM(Python有一个PoC的实现pybean,但是只支持SQLite)。
    udonmai
        3
    udonmai  
    OP
       May 3, 2012
    @reus 貌似只要很少的配置~ 不错的备选方案~ 可是现在我不完成Doctrine的配置和使用感觉很不舒服。。。 它的入门文档那个难读啊。。。
    udonmai
        4
    udonmai  
    OP
       May 3, 2012
    @insraq Doctrine感觉好沉重啊。。
    reus
        5
    reus  
       May 3, 2012
    @insraq 我自制了个python下mysql的,不过代码比较混乱。虽然工作得没问题,有空要重写一下。https://bitbucket.org/reus/doclayer/src
    reus
        6
    reus  
       May 3, 2012
    @udonmai 这……我没有你的这种心理。如果感觉难用就不用吧,如果感觉被它的难用击败了的话,那就有时间再去钻研它呗,先放一放…
    udonmai
        7
    udonmai  
    OP
       May 3, 2012
    @reus 恩,也是。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3095 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 12:43 · PVG 20:43 · LAX 05:43 · JFK 08:43
    ♥ Do have faith in what you're doing.