想学 PHP ,哪本书入门比较好

2020-11-07 18:21:42 +08:00
 v2defy

想短平快的写个很小的网站

5799 次点击
所在节点    程序员
56 条回复
widdy
2020-11-07 18:24:06 +08:00
cmdOptionKana
2020-11-07 18:46:07 +08:00
时代变了,以前 PHP 快是因为可以直接嵌在 html 里面搞事情,现在前端发展出来的东西已经比 php 好用,同时 php 在后端又向 java 那种大而全的方向发展…… 小网站用 Node.js, Python, Go 都蛮好的,其中 Node.js 学习成本最低。
Mac
2020-11-07 18:46:08 +08:00
不用学,抄一个的过程中看看文档足够了
v2defy
2020-11-07 18:54:33 +08:00
@cmdOptionKana 老哥你成功说服了我
mitu9527
2020-11-07 19:03:57 +08:00
@v2defy 如果打算做 Web 服务端开发且觉得 PHP 比较 Low,那就选 Go 吧,个人并不推荐 Python 和 Node 。
IGJacklove
2020-11-07 19:09:08 +08:00
50 年入日军
v2defy
2020-11-07 19:11:56 +08:00
@mitu9527 为什么呢
xiaoriri666
2020-11-07 19:14:53 +08:00
别听他们瞎说,PHP 还是老大
taxiaohaohhh
2020-11-07 19:16:46 +08:00
写网站 node 更合适
Rhilip
2020-11-07 19:20:13 +08:00
我也赞同 PHP 不用学,不用框架用文件路由的话随便搞,反正自己玩玩。
用框架的话,再看框架的文档怎么写的就好。

但在没有任何编程基础的情况下,这并不意味着就转 Node.js, Python, Go 了,毕竟 lz 的要求是“短平快”。
如果 lz 已经有上面三个的编程经验就还是沿着已经学过的技术栈好些。
Varobjs
2020-11-07 19:28:39 +08:00
不用学,学了也找不到工作
justfun
2020-11-07 19:34:48 +08:00
php 这么惨吗... 。求问 php 转啥好
mitu9527
2020-11-07 19:44:51 +08:00
@v2defy 先声明一下,我自己是名 PHPer 。就 Web 服务端开发这块来说,Java 的综合实力无疑是最强的,超大型 Web 项目和大型 Web 项目开发,Java 绝对是首选,甚至可以说是唯一的选择,因为不但语言本身要够强,生态也要够完善。中型、小型和微型 Web 项目开发,其实 PHP 、Python 、Node 和 Go 都差不多,每个语言都说自己比别的优秀,其实都有优点和缺点。PHP 占有率高,但不够“新”;而 Python 的主要战场从来就不是 Web 服务端; Node 从 2012 年开始凭借性能想取代 PHP,结果就现在来看,性能优势已经不再,生态方面也没啥优势,最尴尬的是 Node 的原作者都想搞一个新的 Deno 来取代 Node,所以前景并没有想象中那么好,现在 Node 最大的优势其实是前后端语法一样,但这个优势真的是仁者见仁,智者见智了。Go 和当年的 Node 一样,最近几年很强势,但毕竟很新,其实招聘需求并没有那么大,生态并没有很完善,而且很多东西都在疯狂的进行淘汰,你花费的大量时间学的东西,可能很快就会被淘汰掉了。

Java 的饱和度非常高,.Net Core 在国内很小众,PHP 很普通,Python 的主要战场不在 Web,Node 前景并没有想想中的好,Go 太“新”。如果你将来要参与大型和超大型 Web 项目,那就 Java ;但如果你刚二十出头,时间比较多,我比较建议 Go 。
bzj
2020-11-07 20:10:10 +08:00
@mitu9527

学 Go,看哪本书比较好
mitu9527
2020-11-07 20:49:20 +08:00
@bzj 如果打算深入学习,就官方文档;如果打算入门,随便一本书都差不多,等将来你回过头再看,其实没差多少。
agdhole
2020-11-07 21:11:30 +08:00
13 楼说的很有道理
garywhat
2020-11-07 22:51:03 +08:00
同 感同身受🙃
garywhat
2020-11-07 22:51:33 +08:00
@mitu9527 同 感同身受🙃
sytnishizuiai
2020-11-07 22:52:58 +08:00
你要找工作,确实 java 更好点,但是自己随便做做私人网站,兴趣类的,php 更好点,速度快而且方便。
jation
2020-11-07 23:18:04 +08:00

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

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

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

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

© 2021 V2EX