需求:typecho 个人博客想要加入一些会员限定阅读功能,不是很了解 typecho 的插件生态,感觉功能也不复杂,基本是一些 curd 就可以解决,想要自己开发。
个人基础:熟练使用 mysql ,熟练使用多种言,完全不懂 php 。
应该如何快速入门 php ,看得懂 typecho 项目的代码,并实现需求?
1
Mac 2022-01-27 22:54:31 +08:00 via Android
熟练使用多种语言那看手册+搜索足够了呀。
|
2
shuimugan 2022-01-27 22:56:11 +08:00
https://www.php.net/manual/zh/index.php 看官方手册就行了,没多少内容
|
3
ferock 2022-01-27 22:57:26 +08:00 via iPhone
使用自己熟练的语言
|
4
Actrace 2022-01-27 23:56:55 +08:00 4
其实问题不在 PHP 上,问题是,所有的二次开发成本都不低。
|
5
nicevar 2022-01-28 00:12:06 +08:00
直接看代码依葫芦画瓢,PHP 基本上不怎么需要学习,我从来没有系统学过,去年用 PHP 写了一整套自己用的后台系统,遇到不会的地方就 google 一下,另外一个不需要学的就是 Python 了,我用 Python 写了一堆软件,就没去学过,都是看多了代码直接上的。
|
6
flowerpiggy 2022-01-28 01:57:27 +08:00
都熟练多种语言了,php 拿来就用。
直接上 php7 ,闭包,scope, namespace ,函数做变量值等特性都有了。那些觉得 php 和 js 很 low 的人往往只是看到了老版的 php 和 js 。php 和 js 这些追求兼容的老语言,各代语法混着写,是乱。 |
7
retrocode 2022-01-28 02:14:09 +08:00 via Android
php 需要熟悉?会其他语言的话照猫画虎还是很快的,随用随查就可以了。php 优势就是各种乱七八糟的全局函数,当然弊端也是这玩意。不过自用问题不大随便莽就可以了。
知道一个 echo 函数,一个 var_dump 然后开冲 |
8
flowerpiggy 2022-01-28 02:32:55 +08:00
我写过一个贴子,同一段程序用 js ,php 和 python 写了。内容是一样的,表达也几乎是一样的,三种方言而已,会一个就会三个。
https://www.zhihu.com/question/371448435/answer/1891320759 |
9
TonyG 2022-01-28 07:04:41 +08:00 1
1 ,随便找个菜鸟教程、w3school 这样的地方看基本语法
2 ,买本 Modern PHP ,或者看 PHP The right way |
10
locoz 2022-01-28 07:59:59 +08:00 via Android
直接上手写就行了吧,语法不都大同小异吗?(反正又不是 Lisp 系的
|
11
Jack9527 2022-01-28 08:10:54 +08:00
好像没啥速成,市面上的速成也是相对而言!并且个人的学习能力也不一样,我建议楼主可以先买几本关于 php 的书籍看看,同时也可以去 b 站搜索相关的教学视频,慢慢找出自己的学习方法。
|
12
ersic 2022-01-28 08:13:30 +08:00 via Android
推荐,PHP The Right Way
|
13
leoQaQ 2022-01-28 09:38:03 +08:00
还需要入门? PHP 不是生下来就会吗?(狗头保命)
|
14
saeed 2022-01-28 09:54:10 +08:00
对于 php ,会写 hello world ,就代表入门了
|
15
JaguarJack 2022-01-28 09:56:01 +08:00
@saeed 绝了。哈哈
|
16
hubqin 2022-01-28 09:57:46 +08:00
看《 PHP and MySQL Web Development 》,入门经典。看官方文档的话,可看语言参考部分: https://www.php.net/manual/zh/langref.php ,看到<错误>那一节就差不多了,其他的都太杂,用的时候再去了解。
|
17
xiaopc 2022-01-28 10:07:18 +08:00
对于 typecho ,官方有插件文档和 typecho 本身的开发文档,可以参考
|
18
bugsnail 2022-01-28 10:07:19 +08:00
不是很认楼上大部分说 PHP 很简单的观点, 真要到会改 typecho 项目的代码的程度, 客观的讲, 绝对不是看看入门教程就够了的
我的建议是: 如果这门语言不能给楼主的职业生涯带来益处的话, 建议楼主花点钱请专业的来开发就好了, 毕竟你全力以赴学一到两个月, 还不如别人一两天随便搞搞 另外推荐一个 typecho 的收费主题: handsome 有楼主需要的限定阅读功能, 主题也不贵, 几十块钱 |
19
licoycn 2022-01-28 10:15:33 +08:00
typecho 没用过,但是貌似比 wp 要简洁许多,应该不难上手,如果楼主是入门 php 的话,除了熟悉基本的语法外,就是需要多看一下 typecho 的 api
|
20
GeorgeGalway 2022-01-29 12:16:59 +08:00
php 还需要入门吗
|
22
815979670 2022-01-30 02:20:53 +08:00
认同 16 楼的,建议直接买主题,很多主题都支持这个功能,没必要自己实现。
我自己做过一些 typecho 的插件开发,官方文档很久没有更新,且不详细,我几乎是参照别人插件的写法来开发的。 |
23
LeeReamond OP |