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

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

  •  
  •   hoofei · 2015-07-30 12:57:06 +08:00 via iPhone · 10185 次点击
    这是一个创建于 3183 天前的主题,其中的信息可能已经有所发展或是发生改变。
    达到普通web应用都能实现的程度。
    66 条回复    2015-08-10 21:35:26 +08:00
    anubiskong
        1
    anubiskong  
       2015-07-30 13:07:43 +08:00
    看悟性
    shiny
        2
    shiny  
       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
    胡老板,先从 框架看起,会很快。。
    falcon05
        29
    falcon05  
       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  
       2015-07-31 01:03:11 +08:00
    @whahuzhihao 都忘了为什么加的好友
    Showfom
        46
    Showfom  
       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   ·   我们的愿景   ·   实用小工具   ·   2893 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 15:22 · PVG 23:22 · LAX 08:22 · JFK 11:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.