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

刚学php,有没有什么简单易懂的开源项目可以读一读?

  •  
  •   xlaok · 2011-09-14 00:30:02 +08:00 · 8937 次点击
    这是一个创建于 4817 天前的主题,其中的信息可能已经有所发展或是发生改变。
    想用看源码 -> 模仿 的方法来学习php.
    下载了一些成熟的源码,实在是看不懂.不知道从哪里开始阅读,不知道某个文件又是干嘛的.不知道曾经学习php的大大们是怎么学习的.
    29 条回复    1970-01-01 08:00:00 +08:00
    hippypopo
        1
    hippypopo  
       2011-09-14 00:30:39 +08:00
    wordpress
    linsk
        2
    linsk  
       2011-09-14 00:31:37 +08:00
    wp对新手简单?笑话
    Tonny
        3
    Tonny  
       2011-09-14 00:33:13 +08:00
    以前DEDECMS还是蛮简单的,现在有点复杂了,推荐你看看UCHOME
    kojp
        4
    kojp  
       2011-09-14 01:13:48 +08:00
    我想说 ......drupla神马的 ....据说很强大 ....但也是 一直装好了没时间看 ..
    feiandxs
        5
    feiandxs  
       2011-09-14 02:11:22 +08:00
    别看源码啊,,,看哪种例子。比如说做什么留言板啊,计数器之类的例子,好看懂的很。
    vven
        6
    vven  
       2011-09-14 08:34:16 +08:00 via Android
    万年留言板
    manhere
        7
    manhere  
       2011-09-14 08:37:14 +08:00
    Typecho 推荐
    arzusyume
        8
    arzusyume  
       2011-09-14 08:39:18 +08:00
    其实我想推荐thinkphp的,不过看前面说的我看还是算了...
    Livid
        9
    Livid  
    MOD
       2011-09-14 08:40:51 +08:00   ❤️ 1
    如果是想学习 PHP 的精髓,建议去读一下 Zend Framework 里你感兴趣的那些类是如何实现的,可以学到很多有用的技巧和设计模式。
    Mr_Vangogh
        10
    Mr_Vangogh  
       2011-09-14 08:56:18 +08:00
    @Livid 随便问问python呢?
    hiwljun
        11
    hiwljun  
       2011-09-14 08:58:20 +08:00
    @Mr_Vangogh python 可以看看 simplecd.org
    mywaiting
        12
    mywaiting  
       2011-09-14 08:58:39 +08:00
    建议看看Ucenter的路过。这个Uc结构清晰,很具教育意义
    Livid
        13
    Livid  
    MOD
       2011-09-14 09:06:23 +08:00
    @Mr_Vangogh Python 的话,如果有足够时间我会想把 Twisted 的源代码全部看一遍,如果能够看懂的话,肯定可以提升很多功力。

    如果没有那么多的时间的话,看看 Tornado 的完整源代码也不错。
    xlaok
        14
    xlaok  
    OP
       2011-09-14 09:09:35 +08:00 via Android
    @vven @feiandxs 这个…比这个高级一点点呢?

    @Livid 谢谢推荐,读类真是一个好的建议。之前用的是ci,我尝试读读 Zend Framework试试。
    kojp
        15
    kojp  
       2011-09-14 09:15:21 +08:00
    @xlaok

    我肿么觉得。。Zend Framework好高端,好复杂呀~~~~ 看着看着就会睡着呢。。。(可能是我还没入门吧,呵呵)
    xlaok
        16
    xlaok  
    OP
       2011-09-14 09:20:51 +08:00 via Android
    @kojp 哦漏,那我一定是看不懂的了…之前看过一点零散的类,比如简单的分页,验证码之类的。水平只限于此了。-.-
    你有一些对初学者的建议咩?
    alexzhan
        17
    alexzhan  
       2011-09-14 09:25:07 +08:00
    @manhere Typecho+1
    chuck911
        18
    chuck911  
       2011-09-14 09:27:04 +08:00
    我当时看得是kohana的源码,然后看了Yii的部分
    国外有名框架的源码质量都比较高
    康盛的系统不太敢看,国内基于thinkphp的系统应该值得一看,例如thinksns
    iloveyou
        19
    iloveyou  
       2011-09-14 09:35:16 +08:00
    初学当然留言板
    kran
        20
    kran  
       2011-09-14 09:50:48 +08:00
    @mywaiting  同推ucenter。
    darasion
        21
    darasion  
       2011-09-14 09:56:19 +08:00
    跟团做项目吧. 学的快.
    fsw90628
        22
    fsw90628  
       2011-09-14 10:12:06 +08:00
    一些framework可以教你比PHP本身多得多的东西,
    如果有其他语言编程经验的话,建议直接从framework开始。
    Frannk
        23
    Frannk  
       2011-09-14 10:30:47 +08:00
    Codeigniter 这个框架很简单入手 建议初学者看这个
    zythum
        24
    zythum  
       2011-09-14 11:15:47 +08:00
    看源码的同学都是好同学。
    像朱一这么不喜欢看源码的都不是好同学,
    vven
        25
    vven  
       2011-09-14 12:55:48 +08:00
    找个简单点的论坛,博客程序,写插件之类的
    args
        26
    args  
       2011-09-14 16:06:36 +08:00
    typeecho应该不错,我当初选得就是它,只不过没有坚持下来。。。
    jinglian
        27
    jinglian  
       2011-09-14 17:51:56 +08:00
    cmonday
        28
    cmonday  
       2011-09-14 19:14:22 +08:00
    @zythum 其实我也很少看源码……
    subpo
        29
    subpo  
       2011-09-14 20:36:37 +08:00
    看来阅读源码不是对于初学者来说不是一个好的学习方法?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3099 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:45 · PVG 21:45 · LAX 05:45 · JFK 08:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.