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

刚入门 PHP,有什么小项目的源码可以用来学习?

  •  1
     
  •   roychan · 2014 年 8 月 31 日 · 4691 次点击
    这是一个创建于 4158 天前的主题,其中的信息可能已经有所发展或是发生改变。
    16 条回复    2014-09-01 02:39:50 +08:00
    7sj525bL0Wy7FOx9
        1
    7sj525bL0Wy7FOx9  
       2014 年 8 月 31 日
    durpal
    Showfom
        2
    Showfom  
    PRO
       2014 年 8 月 31 日
    @LionXen 这货也算小项目么。。。
    roychan
        3
    roychan  
    OP
       2014 年 8 月 31 日
    @LionXen 而且不应该是 Drupal 吗?
    codingpp
        4
    codingpp  
       2014 年 8 月 31 日
    总之呢,不要碰drupal
    roychan
        5
    roychan  
    OP
       2014 年 8 月 31 日
    @codingpp Typecho 这样的如何?
    luoyou1014
        6
    luoyou1014  
       2014 年 8 月 31 日
    入门到什么级别需要说清楚, 有的人认为会看了基础语法就入门了, 有的人认为会crud就入门了, 当然, 也有人认为会crud就精通了……

    总之入门两个字包括的范围太大, 需要精确点.
    em70
        7
    em70  
       2014 年 8 月 31 日
    喜欢什么就做什么,但一定要有实用价值,不怕项目小
    loading
        8
    loading  
       2014 年 8 月 31 日 via iPhone
    textpattern
    thinkxen
        9
    thinkxen  
       2014 年 8 月 31 日
    down.chinaz.com 有不少吧?
    txlty
        10
    txlty  
       2014 年 8 月 31 日
    每一本书里都有个留言板。
    txlty
        11
    txlty  
       2014 年 8 月 31 日
    也可以用php写命令行脚本试试。需要用到什么就写什么。直接php xxx.php运行。
    比如文本文件去重复行:
    <?php
    if($argc!=3) exit('use like: php '.$_SERVER['PHP_SELF'].'.php input.txt result.txt');
    $file=$argv[1];
    if(!file_exists($file))exit("file ".$file." not found");
    $file=file($file);
    $file=array_unique($file);
    file_put_contents($argv[2],implode($file,""));
    ?>
    whywhywhy
        12
    whywhywhy  
       2014 年 8 月 31 日
    最简单的 当然是写留言板了 读查删改 都要有
    iyaozhen
        13
    iyaozhen  
       2014 年 8 月 31 日
    @whywhywhy 留言板赞一个,入门必经之路。还可以做的复杂点,比如分页,Ajax,楼中楼,后台管理等。还要考虑xss,sql注入等。
    ryancao
        14
    ryancao  
       2014 年 8 月 31 日
    建议可以看下 Slim 框架,代码量不大,但是基本各方面都可以学习到~
    https://github.com/codeguy/Slim
    其实作者的另一个项目更不容错过,https://github.com/codeguy/php-the-right-way
    smilingsun
        15
    smilingsun  
       2014 年 8 月 31 日
    同求啊!

    有名的开源PHP项目是不是都已经蛮臃肿的了?比如WordPress,Moodle。
    seki
        16
    seki  
       2014 年 9 月 1 日
    drupal 8 都计划用 symphony 来写了

    搭车来问如果只学一个的话,学 symphony 还是 Lavarel 比较好?已经试过 CI 了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3576 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 04:54 · PVG 12:54 · LAX 20:54 · JFK 23:54
    ♥ Do have faith in what you're doing.