2019 年 新手如何从 0 开始学习 PHP ?

2019-02-12 13:23:01 +08:00
 wfdaj

从 imooc 网上也看了一些视频,只了解了一些类型、变量、常量、面向对象等概念,但真正开始想自己写点东西,又无从下手。

网上的一些视频好像有些老,比如如何连接 mysql 数据库,一些书籍和视频上,还是 mysql_connect,但是看 php 手册,早就不推荐了。

2019 年,有没有推荐适合新手的从 0 开始学习 PHP 的视频(网站、书籍都可以)?

另,有没有大佬来简单说下,我想使用 php 开始编写一个源码,应该如何从头开始?:+1

3602 次点击
所在节点    问与答
19 条回复
fnh
2019-02-12 13:29:33 +08:00
框架一把梭。
b1rdb0y
2019-02-12 13:32:19 +08:00
modern php
cando
2019-02-12 13:35:29 +08:00
最好是先找个工作。先小再大 一步一步 做大做强 再创辉煌
wfdaj
2019-02-12 13:40:28 +08:00
@fnh 感谢回复。可以了解一些基本的 php 知识,然后直接学习使用框架吗?这样的学习路径有什么优缺点?
agdhole
2019-02-12 13:41:17 +08:00
学 tp 的话可以看我写的: https://www.kancloud.cn/inbuff/thinkphp
php 基本的使用去看官方的文档就行了
wfdaj
2019-02-12 13:41:36 +08:00
@cando 个人已经工作(和程序猿完全不沾边),学习 PHP 只是业余爱好。话说,没有压力确实学习动力不足啊。
sayhe110
2019-02-12 13:45:55 +08:00
可以先用原生 PHP 写一个简单的小东西,巩固一下 PHP 的基础应用,然后再简单的学习一下 MVC 模式,然后再学框架,这样更简单一点,给你推荐一个网站吧,https://www.codecasts.com/ ,现在这个网站上的视频都免费了
hellojinjie
2019-02-12 13:50:07 +08:00
@wfdaj 压力和学习动力不还简单,我给你一个练习项目做做,设定一个 deadline,如果完成了我给你一定的费用,如果错过截至期了,你给我一定的违约金。这样压力和动力不就来了。
wfdaj
2019-02-12 14:06:05 +08:00
@hellojinjie 嗯,现在也有这样的应用(达目标),楼主设定目标,大家可以围观监督,实现不了平分钱。现在看的内容又多又杂,正在看《 CLI 》:习惯在命令行界面下工作,后边还有《工作流》:准备几个必要的工具,《 Git 》:学会为项目做版本控制…… html、css、javascript、mysql、php、vue ……头大了……。
stlee
2019-02-12 14:09:56 +08:00
必须写各种练习项目,学完 PHP,html,js 就从留言板开始做起,不做项目,不练习,没用。
imicksoft
2019-02-12 14:25:29 +08:00
搜泰牛程序员,网上有一套教程是前两年出的,学基础还是可以的,不过讲的 thinkphp 是 3.x 的
Raisu
2019-02-12 14:27:34 +08:00
面向工作编程
Yvette
2019-02-12 15:01:31 +08:00
Laracasts
zhizunzz
2019-02-12 15:48:15 +08:00
msg7086
2019-02-12 16:28:22 +08:00
你的目标是什么?扎扎实实学编程,还是速成一个博客系统然后就忘掉它?
如果要扎实学,当然应该先学编程基础,而不是关心 PHP 和 MySQL 之类的东西。
fnh
2019-02-12 17:18:28 +08:00
@wfdaj 基础差不多直接上手框架吧,先做点东西出来,兴趣最重要。
ooh
2019-02-12 17:28:42 +08:00
正常的,因为真正要开发一个东西需要依靠框架,选一个框架,先了解 MVC 路由 这些概念,搞明白每部分的作用,把基础观念形成,现在觉得难因为你不知道遇到的问题属于哪个方面的,多 Google 吧
wfdaj
2020-03-12 16:04:39 +08:00
@agdhole 教程 404 了。
agdhole
2020-03-12 16:07:57 +08:00

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

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

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

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

© 2021 V2EX