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

2024-07-21 22:29:21 +08:00
 qq1147

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

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

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

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

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

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


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


@idragonet 纠错啥的全靠 GPT 了


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

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

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

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

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

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

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

小程序现在需要备案,备案最好提前备案,另外认证费 300 块,如果有登录要求的话,用户手机号快速认证 API 是需要购买的,有一千次免费次数。
BeforeTooLate
2024-07-22 14:27:36 +08:00
小程序不是应该前端的问题么,官方标签语言,php 最多做个中专接口,你 java 现成不用?
7gugu
2024-07-22 14:29:09 +08:00
先做需求分析啊,简单 CURD 的话其实出活都很快

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1058988

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX