学PHP+MySQL的方向是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
SolidZORO
V2EX    问与答

学PHP+MySQL的方向是什么?

  •  
  •   SolidZORO 2010-09-13 23:56:37 +08:00 6891 次点击
    这是一个创建于 5511 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我是做Web前端的,但是最近上边往我头上揽了一些PHP相关的玩意让我做。要在这边发问请教一下各位。顺便取经。

    我没有任何编程基础,没什么逻辑感。

    书是《php和mysql web开发》 http://book.douban.com/subject/3549421/ 很久之前就买了,现在看起来,仍然不怎么懂,很多都是写规则如何用连个实例都没有。

    我到图书馆找了一本《24天学会PHP》看,乖乖,丰富的实例,让我一看就明白,自我感觉,只有明白了一些大概的东西才能看下去。然后回过头看《php和mysql web开发》又是一头雾水,而看O REILLY的PHP书倒是感觉还好,不过也蛮难的,翻译不好也读得很费力,(BTW一下,最近看《CODE》,翻译得太好,太易懂了。赞两个。)

    现阶段只是会用PHP写一些简单的判断还有用PHP链接MySQL抓一些东东。毕竟才学几天也没那么快。

    然后我想问一下,最佳途径是否自己做一个论坛会学得比较快呢?或者是?

    学这两个东东有什么重要的特点么?
    15 条回复    1970-01-01 08:00:00 +08:00
    billychow
        1
    billychow  
       2010-09-14 00:00:43 +08:00
    先把基本概念搞明白,因为当你碰到问题,甚至都不知道如何描述这个问题……
    sogood
        2
    sogood  
       2010-09-14 00:43:20 +08:00
    可以试着看这本 http://www.amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/032152599X/
    里面很多思路值得参考,适合没有基础的开始学。

    中文版也出了 http://book.douban.com/subject/3269865/
    sogood
        3
    sogood  
       2010-09-14 00:43:46 +08:00
    哦,对了,里面的其中一个项目就是写论坛...
    yoyicue
        4
    yoyicue  
       2010-09-14 00:45:05 +08:00
    我的php就是学了一个框架 然后基本逻辑摆着呢 就顺理成章的写出来应用了
    fanzeyi
        5
    fanzeyi  
       2010-09-14 00:50:05 +08:00
    我表示我是凭C的语法来的= = 简单看了下类 其他基本一样了
    不过也没做过什么东西(别打我= =)
    SolidZORO
        6
    SolidZORO  
    OP
       2010-09-14 00:56:15 +08:00
    @sogood同学,你的nick name真是sogood。 不过那些书我找不到,又不肯花钱买,其理由是我的桌子太小了,只能放下一个22LCD和把X61折半,放不下多余的东西。 意识觉得,应该会比较通俗易懂。


    或者问题变一下,『 你们刚开始学PHP的经历是怎么样的?』 能写出来的话,对我来说真是太有帮助了。
    sogood
        7
    sogood  
       2010-09-14 01:02:37 +08:00
    @SolidZORO 搜一下...都有电子版...另外,我也在学习,木经验...
    lin
        8
    lin  
       2010-09-14 01:18:20 +08:00
    sjIwBjkW8fgByvSO
        9
    sjIwBjkW8fgByvSO  
       2010-09-14 01:23:59 +08:00
    建议最简单的方法:先用几天的时间把语法攻克,攻克后语法以后弄明白 CRUD,这4个基本功能弄明白以后直接拟订一下项目自己完成,例如给自己定个目标,写个“留言本”其中功能分布自己写,例如前台:发布留言,管理员恢复后邮件通知留言者,后台功能,对留言的增删改查,把这写功能写好以后自己一个功能一个功能的按照你熟悉的CRUD的方法来实现,不会的GOOGLE论坛提问,这个小东西写完以后一般的流程控制和CRUD没问题了,其他的就开始发挥了,例如给你的留言本加“关键词变审核”,支持多用户外部调用,支持多用户模板修改。这样一个项目下来就差不多了,我不建议上来就捧着书看然后500+页的书看完以后前面讲的是啥又不知道了。

    我推荐的学习方法是:熟悉语法,参考任务,完成任务,看书复习,看项目学习。
    POPOEVER
        10
    POPOEVER  
       2010-09-14 01:33:52 +08:00 via iPad
    写个留言板,这是入门课,然后可以写 blog,有一定基础后也可以看看 framework
    SolidZORO
        11
    SolidZORO  
    OP
       2010-09-14 01:43:29 +08:00
    @jacy_hao 精辟啊。让我想到风云 blog.codingnow.com ,感觉你这样说,给我很大的鼓励,没有原因的。

    @POPOEVER footbig上小女孩他爹? 记得你拿eeepc和你女儿依依哇哇的照片。。 framework太遥远,不过前面写好了,其实一下就到了。。
    sjIwBjkW8fgByvSO
        12
    sjIwBjkW8fgByvSO  
       2010-09-14 01:47:33 +08:00
    自己写一些项目以后推荐你看一下 speedphp框架的源码,作者的开发经验不错,这个框架不大而且很多东西只要你基础好很快就能看懂,可以从它的代码里面学习到很多东西。
    POPOEVER
        13
    POPOEVER  
       2010-09-14 01:56:22 +08:00 via iPad
    @SolidZORO 是哦,全球只有一个 POPOEVER

    PHP framework 我一直在用 CodeIgniter,是最早期的 blog 程序之一的 pMachine 的开发团队的作品,pMachine 后来改名 ExpressEngine,最新版的 EE 就是基于 CI 的
    POPOEVER
        14
    POPOEVER  
       2010-09-14 02:01:30 +08:00 via iPad
    我以前学过 C 和 JAVA,总的来说学 PHP 没什么大困难,记得03年的时候项目需要直接改了一份 PHPNuke,改到最后纯粹自己在写了,就这样入门了
    skyonline
        15
    skyonline  
       2010-10-20 21:15:46 +08:00
    没有《24天学会PHP》这本书吧?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5489 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 01:24 PVG 09:24 LAX 18:24 JFK 21:24
    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