V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
hunk
V2EX  ›  PHP

求推荐个php、python框架,有路由模板等功能,orm能执行纯sql就行。

  •  
  •   hunk · Feb 9, 2014 · 6662 views
    This topic created in 4467 days ago, the information mentioned may be changed or developed.
    用过flask,不错,只是python的环境部署起来没php那么方便。
    最近在用laravel,各方面都OK,就是文档少些,网上找解决方法也不太方便,好在本身不难。现在问题是ORM方便,有些数据,不是面向对象那么严谨的,也就是说没定义model,直接套用表名处理的,在查询操作时,反而不如用纯sql操作方便,现在考虑不如直接用sql实现得了,完全抛弃sql,不知有啥方案,或者说自己配置路由,模板,数据库访问等各模块,像java那样,该如何实现?
    20 replies    1970-01-01 08:00:00 +08:00
    yangqi
        1
    yangqi  
       Feb 9, 2014
    不方便用orm就不用呗, laravel又不是只能用orm.....
    workaholic
        2
    workaholic  
       Feb 9, 2014
    yii framework
    hunk
        3
    hunk  
    OP
       Feb 9, 2014
    @yangqi 是可以,但语法还是laravel的语法,也不是slect等,刚刚在研究分页的问题,虽然对于html页面来说很方便,我用了easyui,需要返回json数据,没找到方法如何获取。
    hunk
        4
    hunk  
    OP
       Feb 9, 2014
    @workaholic 这个正打算研究下。之前觉得太重了。
    zorceta
        5
    zorceta  
       Feb 9, 2014
    Tornado+PostegreSQL/MySQL的官方轮子

    拜托Python不是只有ORM……(嘴炮
    WildCat
        6
    WildCat  
       Feb 9, 2014
    Yet Another Framework
    http://www.laruence.com/manual/
    zoowii
        7
    zoowii  
       Feb 9, 2014
    Python flask/tornado
    PHP 推荐Yii,不过Yii的耦合太紧,最近试了下几个新框架,composer, Pux, medoo, 模板引擎是直接使用PHP本身(需要开启short open),支持布局,绑定参数等。https://github.com/zoowii/readerproxy,这是我试验用的代码
    frank451
        8
    frank451  
       Feb 9, 2014
    觉得框架紧就可以学习楼上,medoo做orm,php本身做模版引擎,移植常用的class写个autoload齐活
    yakczh
        9
    yakczh  
       Feb 9, 2014
    tornador 兼顾性能和优雅
    路由就是[(’/xx',xxHandle),('/oo',ooHandle),...]
    模板就是 {{ name }} 跟大部分模板语法兼容
    orm适合原来那种业务实体多,并发请求没要求的环境mis,erp系统,web的数据都是平面的,用orm并不适合
    特别喜欢tormanao的权限 写个AdminHandle, 后台的操作都继承这个Adminhandle 顺着写就行了
    zencoding
        10
    zencoding  
       Feb 9, 2014
    initphp
    tinyhill
        11
    tinyhill  
       Feb 9, 2014
    laravel,超强自定义路由
    alexapollo
        12
    alexapollo  
       Feb 9, 2014
    学习了……路由就是指的是url 指定函数?
    模版用jinja2这种?
    cyansora
        13
    cyansora  
       Feb 9, 2014 via Android
    https://github.com/noodlehaus/dispatch
    only路由+模板渲染
    only one file
    yakczh
        14
    yakczh  
       Feb 9, 2014
    php语法越来越象js了
    fire5
        15
    fire5  
       Feb 9, 2014
    你找的 就是tornado
    hizhengfu
        16
    hizhengfu  
       Feb 9, 2014
    undeadking
        17
    undeadking  
       Feb 9, 2014
    @hunk 你没认真看文档吧,怎么不能用原始的sql语句了?用DB::select就可以 http://laravel.com/docs/database
    xiaket
        18
    xiaket  
       Feb 10, 2014
    bottle.py 单文件的框架.
    repus911
        19
    repus911  
       Feb 10, 2014
    flask + sqlalchemy 纯sql总感觉不太好...
    jalen
        20
    jalen  
       Feb 18, 2014
    @hunk orm就是现在大部分框架直接 new M("数据表") 这意思吗??
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1002 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 18:05 · PVG 02:05 · LAX 11:05 · JFK 14:05
    ♥ Do have faith in what you're doing.