每天花上一小时学习,多久能够使用 PHP 开发程序? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hoofei
V2EX    PHP

每天花上一小时学习,多久能够使用 PHP 开发程序?

  •  
  •   hoofei 2015-07-30 12:57:06 +08:00 via iPhone 11195 次点击
    这是一个创建于 3777 天前的主题,其中的信息可能已经有所发展或是发生改变。
    达到普通web应用都能实现的程度。
    66 条回复    2015-08-10 21:35:26+08:00
    anubiskong
        1
    anubiskong  
       2015-07-30 13:07:43 +08:00
    看悟性
    shiny
        2
    shiny  
    PRO
       2015-07-30 13:09:31 +08:00
    会前端的话好办很多
    watsy0007
        3
    watsy0007  
       2015-07-30 13:10:14 +08:00   2
    web开发是个大概念。
    你其实想知道的是包括
    php+html+css+js+部署

    拆分出来看。
    html+css+js抄袭别人的代码。
    部署学习1次,以后批量部署。

    剩下的php写业务逻辑。

    之后看你要做web的复杂成都了。
    简单的博客系统。
    1个月应该差不多了。
    jjplay
        4
    jjplay  
       2015-07-30 13:14:26 +08:00   2
    就像我学Javascript 的时候被里面各种getBy...搞晕了,学了jQuery上手后 再返回去看都能明白了,每个人的资历不一样,我先从自己能学的简单的搞起 回头再琢磨细节。

    做设计我个人的学习方法是先照葫芦画瓢,不会配色去别人作品上取色,不会构图 先防别人的布局,最后才是创意。

    那么重点来了,我推荐你学个PHP框架,新手推荐 laravel ,我看过这个视频集 讲解的比较容易理解 http://www.maiziedu.com/course/php/491-6397/
    对于你这种站长来说太适合了,MVC 自己构建非常清晰的模板,符合的路由URL,提交数据的验证...

    还有,斐大,你们那还招人么 =。=
    hoofei
        5
    hoofei  
    OP
       2015-07-30 13:16:30 +08:00 via iPhone
    抱歉,可能表述不完整。仅仅针对PHP,其他譬如部署、html、css、js都ok的条件下。
    hoofei
        6
    hoofei  
    OP
       2015-07-30 13:18:44 +08:00 via iPhone
    @jjplay 谢谢解答。人要招的,招视觉设计,专业的前端,还有销售。
    xzem
        7
    xzem  
       2015-07-30 14:20:26 +08:00 via Android
    当天既会
    vincenting
        8
    vincenting  
       2015-07-30 14:21:23 +08:00
    为什么每天才一个小时?
    babyname
        9
    babyname  
       2015-07-30 14:22:01 +08:00
    如果没有基础,1周入门,1月开发网站,1年精通。
    timor
        10
    timor  
       2015-07-30 14:22:55 +08:00
    又见胡老板!
    em70
        11
    em70  
       2015-07-30 14:27:22 +08:00
    任何领域精通都需要一万个小时,连莫扎特,贝多芬都不例外
    neilwong
        12
    neilwong  
       2015-07-30 14:42:51 +08:00   1
    如果是每天花1个小时全在写php代码而不是纯粹看书的话,1-3个月可以上手做项目没问题
    XianZaiZhuCe
        13
    XianZaiZhuCe  
       2015-07-30 16:08:10 +08:00
    “达到普通web应用都能实现的程度。”
    我觉得上面说的一个月都不靠谱。
    zkm890520
        14
    zkm890520  
       2015-07-30 16:41:49 +08:00
    @neilwong ......看到你这话,我有种智商被碾压的节奏。 我4个月,从零基础(全没编程基础),每天早上8点多到晚上10点多,看书加敲代码(html,css,php,mysql,js,jquery,ajax,linux基本操作),现在自己在仿华为商城。 觉得勉强能把他的js特效和功能(十个九个能做),都不敢说做项目没问题。
    PS:除了不会接口
    magicyu1986
        15
    magicyu1986  
       2015-07-30 16:53:35 +08:00
    如果有其他语言的编程基础跟WEB开发基础,一个月左右吧。如果没有基础,建议还是从基础开始学。
    tushiner
        16
    tushiner  
       2015-07-30 16:54:47 +08:00
    你得先指定一个阶段性目标。一般人都有颗不易满足的心,会随着能力的提升而无意识的抬高目标,然后很长一段时间处在一种纠结的情绪中,轻者无法走出困境,重者带着遗憾放弃。
    t2doo
        17
    t2doo  
       2015-07-30 17:05:17 +08:00   1
    看下PHP的基本语法+数据库操作,学个框架,比如CI,很快就能上手做项目啦
    iyaozhen
        18
    iyaozhen  
       2015-07-30 17:07:11 +08:00
    每天一小时能学个啥?刚入定时间就没了。

    不过只要坚持,1个月左右吧。
    wdy1184
        19
    wdy1184  
       2015-07-30 17:09:30 +08:00
    有其他语言基础,一个星期
    learnshare
        20
    learnshare  
       2015-07-30 17:14:19 +08:00
    别追求这种并不确定的目标。

    学个三五天,也算能写 PHP 程序了;三五个月,也就是入门;可能两三年,才算得上会写。
    jedihy
        21
    jedihy  
       2015-07-30 17:19:40 +08:00 via iPhone
    当天就可以了
    arthurhuang
        22
    arthurhuang  
       2015-07-30 17:20:02 +08:00
    这么小看宇宙最强语言PHP?每天只花一小时。。
    yufenglx
        23
    yufenglx  
       2015-07-30 17:26:05 +08:00
    先写个记事本吧
    copyangle
        24
    copyangle  
       2015-07-30 17:26:23 +08:00
    环境搭好了直接跑程序就可以,php是一门写的再烂也能跑起来的强大语言。所以你这个“会”是指什么程度呢?

    注:我原来写java的,当初改php用了一周时间就能干活了。
    pubby
        25
    pubby  
       2015-07-30 17:27:43 +08:00
    放弃吧, 计划1小时,不知不觉学了个通宵的才有希望
    GPU
        26
    GPU  
       2015-07-30 18:14:06 +08:00   1
    +1 。从简单的学起 。

    如果你一开始打算看哪些教程学习php ,你会越来越没有兴趣的 。

    找一些感兴趣的东西,用最简单的方法实现了 ,给自己一些成就感 。

    在你实现的过程中自然就会略懂一二了 。

    过之后再去想怎么去优化代码 。这些 。
    whahuzhihao
        27
    whahuzhihao  
       2015-07-30 18:22:22 +08:00
    @shiny 突然发现你是我QQ好友
    tension
        28
    tension  
       2015-07-30 18:32:30 +08:00   1
    胡老板,先从 框架看起,会很快。。
    GG668v26Fd55CP5W
        29
    GG668v26Fd55CP5W  
       2015-07-30 18:41:22 +08:00
    21天学会C++
    21天学会Java
    21天学会PHP...
    neilwong
        30
    neilwong  
       2015-07-30 18:47:20 +08:00
    @zkm890520 不好意思,我以为楼主的意思只是学会php,如果html+css+js的话,那时间就不好算了,js要理解透感觉比php还难
    jookr
        31
    jookr  
       2015-07-30 18:51:45 +08:00
    LZ可是前端出身的大牛啊
    Yien
        32
    Yien  
       2015-07-30 20:27:10 +08:00 via iPhone
    @jjplay 这视频没解说,只有噪音?
    orancho
        33
    orancho  
       2015-07-30 20:29:06 +08:00
    <?php echo("PHP是世界上最好的语言"); ?>
    hoofei
        34
    hoofei  
    OP
       2015-07-30 20:29:19 +08:00 via iPhone
    @Yien 我猜应该是手机端视频的问题,我用iPhone看也是这样
    hoofei
        35
    hoofei  
    OP
       2015-07-30 20:31:16 +08:00 via iPhone
    感谢楼上各位朋友的回复,已经大致了解了。准备先看下基本的语法,然后开始看框架,接着就是实践了。
    haozhang
        36
    haozhang  
       2015-07-30 20:33:56 +08:00
    正经的回答,感觉1小时太短了吧,3-4小时是必须的,差不多2-3个月吧。(为何不试试nodejs呢...我觉得学php还不如ruby on rails)
    yakczh
        37
    yakczh  
       2015-07-30 21:06:08 +08:00
    按全天侯的话,聪明点的2周,笨点的1-2个月,如果时间再长就不建议适合做开发了 (因为开发里面没有比php入门再简单的了)
    Yien
        38
    Yien  
       2015-07-30 21:08:50 +08:00 via iPhone
    @hoofei 了解,谢谢。
    zhgg0
        39
    zhgg0  
       2015-07-30 22:05:05 +08:00
    PHP的话,当天就会,入门易。
    tb4649120073rs
        40
    tb4649120073rs  
       2015-07-30 22:32:05 +08:00
    php当天上手,当周上线...
    killerv
        41
    killerv  
       2015-07-30 23:29:02 +08:00
    看楼主有没有其他语言基础了,很多人都是以自己的基础来说的。
    surewen
        42
    surewen  
       2015-07-30 23:29:40 +08:00 via Android
    one week enough
    wuhuaji
        43
    wuhuaji  
       2015-07-31 00:22:53 +08:00
    不要简单用时间来衡量,还要看效率。既然楼主问出这个问题,可以预见最初的阶段效率会比较低的
    7z7
        44
    7z7  
       2015-07-31 00:55:25 +08:00
    前提是你能够坚持得下。每天一小时认真点,足够学习php。达到普通web应用的话综合楼上说的。
    shiny
        45
    shiny  
    PRO
       2015-07-31 01:03:11 +08:00
    @whahuzhihao 都忘了为什么加的好友
    Showfom
        46
    Showfom  
    PRO
       2015-07-31 01:09:33 +08:00 via iPhone
    楼主不是以前做各种风格的么
    tinyhill
        47
    tinyhill  
       2015-07-31 02:04:38 +08:00 via iPhone
    楼主是0607年混迹admin5的那个hoofei吗
    hoofei
        48
    hoofei  
    OP
       2015-07-31 03:09:57 +08:00 via iPhone
    @tinyhill 当年chinahtml, im286混得多点,a5好像挺少逛的,印象中就上去做过几次网站交易。
    hoofei
        49
    hoofei  
    OP
       2015-07-31 03:15:11 +08:00 via iPhone
    @Showfom 陈年旧事了,这些年一直在做推广与运营。
    DennyDai
        50
    DennyDai  
       2015-07-31 03:31:26 +08:00
    第二天
    kshatriya
        51
    kshatriya  
       2015-07-31 06:11:22 +08:00
    一个小时就够了
    fortunezhang
        52
    fortunezhang  
       2015-07-31 08:04:57 +08:00
    先做,别想太多。编程这一行业前期很注重实践
    weer0026
        53
    weer0026  
       2015-07-31 08:23:01 +08:00
    php又不难,看看文档就会了,但是web开发整个都是坑,工作几年只能算熟练,精通我还没见过几个。
    cheng007
        54
    cheng007  
       2015-07-31 09:03:15 +08:00
    分人,有的人就是那么的菜
    wulin
        55
    wulin  
       2015-07-31 10:11:12 +08:00
    远远不够,什么算学会,找一套使用较广的开源代码,能看懂就入门了
    Dnnel
        56
    Dnnel  
       2015-07-31 10:26:00 +08:00
    每天限定自己只学一个小时,这个设定有点不合理。因为实际情况可能经常是需要连续的时间片,去解决某个问题的。
    tanteng
        57
    tanteng  
       2015-07-31 10:48:49 +08:00   1
    先学基础语法,然后直接上框架,可以学学CI框架入门,很简单易懂,再熟悉tp,毕竟国内tp占主流,然后再学Yii,laravel之类国外流行的一个框架,熟悉两三个框架就够了。光PHP也不行,还有数据库表设计,性能优化等等,jQuery必须熟悉,还有大型网站高并发要使用redis缓存等,个人觉得参与项目开发提高最快,特别是快速成长的项目锻炼,自学还是太慢。
    purecc
        58
    purecc  
       2015-07-31 11:58:58 +08:00
    @hoofei 我们公司在招聘PHP程序猿,经验不足,可以培养的,想了解一下吗?
    wezzard
        59
    wezzard  
       2015-07-31 12:22:09 +08:00
    life is short, learn Python.
    life is int, learn Python.
    life is long, learn Python.
    life is float, learn Python.
    life is double, learn Python.
    yoa1q7y
        60
    yoa1q7y  
       2015-07-31 12:55:38 +08:00
    这种问题太幼稚了
    viskem
        61
    viskem  
       2015-07-31 17:06:23 +08:00
    ……老hoo你好……www.vglook.com纯CI+BS 那年我还不会,现在也许算会了……
    hoofei
        62
    hoofei  
    OP
       2015-07-31 18:28:34 +08:00
    @viskem 哈哈,羡慕~
    tinyproxy
        63
    tinyproxy  
       2015-08-01 02:00:53 +08:00
    `达到普通web应用都能实现的程度。`
    不知道你这个普通web应用具体是怎么定义的,撸个简单的blog当天就能搞定。
    如果你要撸个比较稳定可用的东东,难点不在于PHP,如果你熟悉HTTP协议以及有web开发经验,换门语言完全不是问题,当年在大学里面我是对着PHP的文档把外包项目的后台撸出来的,PHP的学习成本相当低。
    hobart
        64
    hobart  
       2015-08-01 15:53:31 +08:00
    有的人一小时就可以写代码了
    colorsand
        65
    colorsand  
       2015-08-01 19:38:30 +08:00
    相对python、ruby,php的文档要好很多。
    starit
        66
    starit  
       2015-08-10 21:35:26 +08:00
    学无时长,达者为先。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2881 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 14:06 PVG 22:06 LAX 06:06 JFK 09:06
    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