买了一本 PHP 的书看完了,可是看不懂项目,咋办啊 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xingzhela
V2EX    PHP

买了一本 PHP 的书看完了,可是看不懂项目,咋办啊

  •  
  •   xingzhela 2015 年 12 月 4 日 3965 次点击
    这是一个创建于 3744 天前的主题,其中的信息可能已经有所发展或是发生改变。

    买了一本 PHP 的书看完了, 一看到项目就不知道哪是哪了,看的是 wordpress ,看不懂咋办啊

    21 条回复    2015-12-05 06:27:35 +08:00
    xingzhela
        1
    xingzhela  
    OP
       2015 年 12 月 4 日
    有人在吗
    qiayue
        2
    qiayue  
    PRO
       2015 年 12 月 4 日
    先不要从 wordpress 看起,先自己做些小小小项目
    Anteiku
        3
    Anteiku  
       2015 年 12 月 4 日 via Android
    边看边写一些小东西吧。
    XianZaiZhuCe
        4
    XianZaiZhuCe  
       2015 年 12 月 4 日
    先找个最简单的入门教程,先自己做,做了才会有感触,然后在看书。
    flydogs
        5
    flydogs  
       2015 年 12 月 4 日
    一边学习一边写个小博客程序,写完后,基本上就会了。
    linqiang
        6
    linqiang  
       2015 年 12 月 4 日
    光看书并没有什么卵用,还得动手~
    xingzhela
        7
    xingzhela  
    OP
       2015 年 12 月 4 日
    @XianZaiZhuCe
    @Anteiku
    @flydogs

    写什么啊,想写个后台程序不知道咋下手
    geeglo
        8
    geeglo  
       2015 年 12 月 4 日
    @xingzhela 留言板, BLOG,BBS,商城。一大堆轮子可以造
    maro
        9
    maro  
       2015 年 12 月 4 日
    很正常 因为你看的项目是从框架开始堆起来的 你再去看看框架吧
    penjianfeng
        10
    penjianfeng  
       2015 年 12 月 4 日
    @xingzhela 自己想写啥就写啥,反正觉得好玩就行了.记得当初在学校的时候每天不知道吃什么,于是写了个转盘小程序,要吃饭的时候点一下,随机给我选个菜单,寒假在家无聊,写了各种五子棋,俄罗斯方块乱七八糟的一起玩,宿舍熄灯后没电于是用室友用电脑做热点,但是又不想大冬天出被窝于是写了个自动关机的小程序给宿舍用,知道很久之后什么 360wifi 才带了这个功能.有一次想写个日记本写日记,于是学 windows 编程的时候写了个桌面版的日记本,后来学了拍黄片,自己鼓捣了一个日记本,后来自己写了个框架后用框架重写了一遍,然后现在公司用 go,于是又准备用 go 再写一遍-_-||,突然觉得自己好丧心病狂
    xingzhela
        11
    xingzhela  
    OP
       2015 年 12 月 4 日
    @maro
    php 是不是都是框架?
    xingzhela
        12
    xingzhela  
    OP
       2015 年 12 月 4 日
    @penjianfeng 谢谢啊,我觉得我该在网上看看 php 小点的程序,看他们怎么写的,然后自己尝试去写出来
    feikeq
        13
    feikeq  
       2015 年 12 月 4 日
    @xingzhela 先写一行
    <?php
    echo "测试";
    慢慢的后台就可以成型了...
    hqs123
        14
    hqs123  
       2015 年 12 月 4 日
    html+css+Javascript 把这些基础深入搞懂先把
    yunba
        15
    yunba  
       2015 年 12 月 4 日
    多看几本书 , 可以下载开源项目看 ,哪儿不懂在针对性的学习
    xingzhela
        16
    xingzhela  
    OP
       2015 年 12 月 4 日
    @hqs123
    @yunba
    html+css+Javascript
    我觉得这部分要想做好挺难的
    wizardoz
        17
    wizardoz  
       2015 年 12 月 4 日
    我虽然不是做 php 的,经验都是共通的吧。
    我工作 7 、 8 年了,现在还是看不懂项目。
    但是随着编程经验的增加,现在知道局部地看一些东西了。拿来一个库,虽然不能全局的了解它运作的方式。但是可以有针对性的看一些需要用到的地方,就知道怎么通过继承来改变自己希望的功能了。
    其实要全体了解一个大的项目是很难的,不仅需要一定的工作经验,还需要很多时间的投入。
    所以我不觉得直接看项目的源代码是一种很好的学习方式。
    还是从基础示例入手,然后自己慢慢深入,用自己的方式慢慢扩展。再看看文章了解下行业的标准做法是怎么实现的。
    xingzhela
        18
    xingzhela  
    OP
       2015 年 12 月 4 日
    @wizardoz 我看小项目的 demo ,想百度搜下 php 源码,那种比较小的项目,书上的基础事列还是很好的老师,能入门
    hjxx
        19
    hjxx  
       2015 年 12 月 4 日
    我觉得你去下一个带示例的 php manual
    先把里面的代码拿出来运行
    直观的看到运行结果之后 你才可能会记住这个是什么东西 要怎么用
    movtoy
        20
    movtoy  
       2015 年 12 月 4 日
    PHP 的字符串混合变量混合 HTML 的写法。各种单引号、双引号,连接符,确实不是一下子能看懂的。需要一点点用头脑跟着解析一遍。即使再多经验的,遇到各种混编都眼花。。。

    最基本的基础就是 HTML CSS 一眼刷下来就要有整个页面出来。 JS 知道大概几个事件是干嘛的就行了。


    至于研究项目么,想看的话,要做到先把握全局,先捋顺大的结构,然后在去看各个具体函数。

    不然很容易陷入局部某个函数出不来。
    markx
        21
    markx  
       2015 年 12 月 5 日
    有 2 个东西要学会, PHP 语言 和 web 。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3478 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 10:46 PVG 18:46 LAX 02:46 JFK 05:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86