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

请问用cakephp和codeigniter开发的话

  •  
  •   meteor2013 · 2012-12-11 10:41:18 +08:00 · 6503 次点击
    这是一个创建于 4365 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 哪一个容易些,学起来快一点呢?
    2. 哪一个的开发周期会快些呢?
    30 条回复    1970-01-01 08:00:00 +08:00
    darkyoung
        1
    darkyoung  
       2012-12-11 10:46:05 +08:00
    1. ci
    2. cake
    yangruixuan
        2
    yangruixuan  
       2012-12-11 11:48:46 +08:00
    ci不错
    没用过cake
    2code
        3
    2code  
       2012-12-11 12:19:26 +08:00
    cakephp 比 ci 简单。
    Janpo
        4
    Janpo  
       2012-12-11 12:30:32 +08:00
    推荐 symfony
    maddot
        5
    maddot  
       2012-12-11 12:32:54 +08:00
    CI 简单,但是开发效率不行
    没用过cakephp,相比CI,我推荐Yii
    meteor2013
        6
    meteor2013  
    OP
       2012-12-11 12:42:24 +08:00
    @maddot Yii学起来太难了。虽然据说是PHP 框架中效率最高的。

    @2code 你真觉得cakephp 比 ci 简单? 我发现cakephp 的教程好少啊。比CI少多了。似乎学CI的人也要多些?
    cyokvip
        7
    cyokvip  
       2012-12-11 12:44:10 +08:00
    cake用起来很爽,特别是model层
    meteor2013
        8
    meteor2013  
    OP
       2012-12-11 12:46:54 +08:00
    @cyokvip 这么说cake的开发周期会比CI快了?
    但是cake学起来会不会比CI难呢?
    Js
        9
    Js  
       2012-12-11 12:49:44 +08:00
    cake的官方文档从blog tutorial,各模块的使用,类和函数的API, 版本间的changelog和升级建议,全得一塌糊涂....
    bearcat001
        10
    bearcat001  
       2012-12-11 13:30:33 +08:00
    抓来一个用就好,用用才知道
    aisensiy
        11
    aisensiy  
       2012-12-11 13:42:11 +08:00
    ci 很简单的,cake 没有用过,不过 ci 被称为比较简单,但是我觉得配合 phpactiverecord 以及 php template inherit 感觉还不错。框架简单,自己容易上手,也容易做自己的改进。
    welsonla
        12
    welsonla  
       2012-12-11 15:40:46 +08:00
    用过ci比较简便
    PrideChung
        13
    PrideChung  
       2012-12-11 16:10:13 +08:00
    又在纠结框架?那我让你更纠结一点,最近很火的Laravel:
    http://www.laravel.com/

    顺便给net.tuts打打广告
    https://tutsplus.com/tutorial/why-laravel-is-taking-the-php-community-by-storm/
    https://tutsplus.com/course/laravel-essentials/
    zz
        14
    zz  
       2012-12-11 17:02:37 +08:00
    我觉得随便用哪个都可以,
    BigZ
        15
    BigZ  
       2012-12-11 17:30:12 +08:00
    建议你用codeigniter

    虽然采用autoload不是很好,但是这个框架是最简单的
    PrideChung
        16
    PrideChung  
       2012-12-11 17:52:59 +08:00
    我也觉得ci比cake要好,框架本身的开发效率先不说,新手跟老手区别太大,关键是ci那详细的文档可是实实在在摆在这的
    http://codeigniter.org.cn/user_guide/index.html
    这点cake可是远远比不上。
    duhastmich
        17
    duhastmich  
       2012-12-11 18:49:22 +08:00
    @meteor2013 最快的应该是 phalcon, 看过一些benchmark, yii 一般吧, 当然了, benchmark 是一回事, 生产环境是另外一回事
    ci 比 cake 简单, 比如没有 migration
    harryxu
        18
    harryxu  
       2012-12-11 18:54:25 +08:00
    @duhastmich CI现在也有简单的migration了,应该说比较简陋,哈哈
    h2ero
        19
    h2ero  
       2012-12-11 21:51:08 +08:00
    最近都只喜欢kohana或者fuelphp来着,CI以前喜欢,
    imcj
        20
    imcj  
       2012-12-11 21:58:53 +08:00
    meteor2013
        21
    meteor2013  
    OP
       2012-12-12 10:37:14 +08:00
    请问大家学习CI的有哪些教程比较好啊?
    最好是视频教程。
    leben
        22
    leben  
       2012-12-13 07:57:03 +08:00
    CI的ActiveRecord太弱。如果你不在乎要自己在model里面写大量的SQL,我觉得CI不错。
    leben
        23
    leben  
       2012-12-13 07:58:31 +08:00
    @meteor2013 跟着官方教程跑跑就行了,很简单的。CI中国的网站做的不错。Cake我不知道,但是ci的中文资料多一些,昨天找PHPExcel和CI的整合,居然都能找到中文资料。
    SuperOS
        24
    SuperOS  
       2012-12-13 10:21:50 +08:00
    推荐CI,够精简
    Cake很完善,但真心感觉臃肿了
    feng88724
        25
    feng88724  
       2012-12-13 10:35:13 +08:00
    @imcj 哥们,这是python的吧
    imcj
        26
    imcj  
       2012-12-13 13:22:57 +08:00
    @feng88724 哈哈。
    cyokvip
        27
    cyokvip  
       2012-12-13 16:43:02 +08:00
    @meteor2013 之前我用cake也是上家公司规定的,因为之前项目是用ruby做的,正好cake和ruby的rails很像,所有就用了,他的Models层的多表查询很方便
    pjcom
        28
    pjcom  
       2012-12-15 09:40:32 +08:00
    CI吧,推荐!我也在学,握个抓~
    jasl
        29
    jasl  
       2012-12-15 11:47:32 +08:00
    用cake不如直接用rails算了。。。
    nojt7Zm
        30
    nojt7Zm  
       2012-12-15 12:31:44 +08:00
    ci
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   960 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 20:33 · PVG 04:33 · LAX 12:33 · JFK 15:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.