都说 PHP 出活儿快,从零开始学习到写出一个小程序大概要多久? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qq1147
V2EX    问与答

都说 PHP 出活儿快,从零开始学习到写出一个小程序大概要多久?

  •  
  •   qq1147 2024-07-21 22:29:21 +08:00 2919 次点击
    这是一个创建于 498 天前的主题,其中的信息可能已经有所发展或是发生改变。

    接了个小程序的活,想趁这个机会学习一下 PHP ,以前是搞 java 后端的,前端会 vue2.0

    因此想问一下: 从学会 PHP 基础到用使用 ThinkPHP 这种框架完成开发大概要学习多少小时呢?

    语言基础速成准备看 learn-x-in-y-minutes : https://learnxinyminutes.com/docs/zh-cn

    框架的话准备在 B 站搜一些视频学习

    如果有更好的学习渠道求推荐,以及求推荐一些活跃一些的交流论坛

    20 条回复    2024-07-22 14:29:09 +08:00
    qq1147
        1
    qq1147  
    OP
       2024-07-21 22:34:04 +08:00
    另外 PHP 版本也比较多,推荐学习哪个版本,和使用哪个框架呢?
    uqf0663
        2
    uqf0663  
       2024-07-21 22:37:28 +08:00
    ThinkPHP 不需要看视频,直接官方文档边查边用就行,如果你看不懂官方文档,那建议你不要往这个方向发展了
    laikicka
        3
    laikicka  
       2024-07-21 22:40:11 +08:00
    1 小时.
    BeijingBaby
        4
    BeijingBaby  
       2024-07-21 22:44:22 +08:00
    写过 java ,那写 php 根本不需要学习,边用边翻手册就行。
    idragonet
        5
    idragonet  
       2024-07-21 22:48:27 +08:00
    说需求,GPT 帮你写 PHP 。
    sdjl
        6
    sdjl  
       2024-07-21 22:51:34 +08:00
    qq1147
        7
    qq1147  
    OP
       2024-07-21 22:59:21 +08:00
    @uqf0663 官方文档是最新的,就怕有坑,还是想找个稳定版本


    @laikick 夸张了,一个小时项目才搭起来


    @idragonet 纠错啥的全靠 GPT 了


    @sdjl 有现成数据库,不太适合云开发
    Felldeadbird
        8
    Felldeadbird  
       2024-07-21 23:10:55 +08:00
    最快速方法是,一个入口一个文件( index.php, cart.php, product.php ...)。你会 vue 的话,小程序不复杂的话,一天内就完成七七七八八了。

    PHP 直接用 8.X 即可。然后找一个 orm 的库,或者不找,直接用 mysqli 或者 pdo 开干,马上就可以开干了。
    w3cll
        9
    w3cll  
       2024-07-21 23:31:42 +08:00
    Linux ,MySQL8.0 ,PHP8.0
    上手很快,翻下手册加 tp 文档,半天就可以熟悉
    laikicka
        10
    laikicka  
       2024-07-21 23:56:15 +08:00
    @qq1147
    看 laravel 或 tinkphp 就行了. 直接数组开写. 一小时差不多就上手了.
    php 就是那么快.
    laikicka
        11
    laikicka  
       2024-07-21 23:59:00 +08:00
    小程序原生极其写起来很恶心. 能找框架就找吧.
    agdhole
        12
    agdhole  
       2024-07-22 02:22:04 +08:00
    不会比你 java 快多少
    mumbler
        13
    mumbler  
       2024-07-22 02:37:43 +08:00
    用大模型写代码,可以在只懂 PHP 基础的情况下快速写出来,小项目一下午就能搞定
    icy37785
        14
    icy37785  
       2024-07-22 06:30:05 +08:00 via iPhone
    只是熟悉语言,对着文档,一个小时真可以写一个简单的程序了。
    如果你第一个熟悉用的项目就比较复杂,那可能得用一个下午到一天时间。
    严格说起来会任何一门语言,写 PHP 上手其实是一秒钟都不需要的,开个手册就能直接干活了。
    I2E
        15
    I2E  
       2024-07-22 10:17:06 +08:00
    半天搞定
    askfilm
        16
    askfilm  
       2024-07-22 10:56:39 +08:00
    那要那么长时间......

    PHP ,3 秒就能写完。
    Rache1
        17
    Rache1  
       2024-07-22 11:37:27 +08:00
    任意框架 + EasyWeChat

    框架可以帮你省掉路由、数据库以及代码组织

    对于新手来说,你只要明白怎么能跑起来就行了,可以先不关注细节。
    cxz2998
        18
    cxz2998  
       2024-07-22 13:59:56 +08:00
    微信小程序需要会 js 和 html.css 这些前端基础,可以去看小程序文档,写的很详细,各种接口和 API 都有。

    PHP 用来做后台的话,只需要做一些增删改查的代码的话,很快,也很简单。

    小程序如果功能确定,内容确定,做起来很流畅,基本没什么问题。

    小程序现在需要备案,备案最好提前备案,另外认证费 300 块,如果有登录要求的话,用户手机号快速认证 API 是需要购买的,有一千次免费次数。
    BeforeTooLate
        19
    BeforeTooLate  
       2024-07-22 14:27:36 +08:00
    小程序不是应该前端的问题么,官方标签语言,php 最多做个中专接口,你 java 现成不用?
    7gugu
        20
    7gugu  
       2024-07-22 14:29:09 +08:00
    先做需求分析啊,简单 CURD 的话其实出活都很快
    关于     帮助文档         博客     API     FAQ     Solana     5219 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 05:52 PVG 13:52 LAX 21:52 JFK 00:52
    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