前端程序员学后端开发,选择 Node.js 还是 php

2016-12-27 14:42:57 +08:00
 peneazy

目前技术栈是 ES6+webpack+vue+vuex+vue-router ,因为要使用 webpack ,简单学了下 node 的基础和以及 npm 。现在自己做网站,需要学一门后端语言,不知道适合学啥。说一下自身情况,前端是自学的,本科和研究生专业都偏向自动控制方向。没有学过后端语言,也不熟悉数据库和服务器那些东西,想把这些相关的知识都学一下。

10921 次点击
所在节点    JavaScript
68 条回复
Lxxyx
2016-12-27 14:45:14 +08:00
Node 。成本低。
tausi0661
2016-12-27 15:02:03 +08:00
用过 js 就 node, 没用过就没所谓. 语言没那么重要. 熟练 php 的人给一个礼拜肯定能跑 node 了, 反过来也一样. 当然精通另算.
zhouyg
2016-12-27 15:06:10 +08:00
php 居然能进你的选项里?
Wangxf
2016-12-27 15:07:45 +08:00
如果真要做全栈还是 PHP ,入门简单,深入也可以, web 之王,如果只是想学点来辅助前端那肯定是 node ,可以加强对 js 的训练和拓展后端思维,最最需要打消的念头就是 js 统一前后端, js 全栈, js 碉堡一统这种想法,语言在一个技术栈里占比最低了,你可以把 php 或者 python 的文档看看,要不了多久时间,难得是一个技术栈体系, node 比 php 更偏低层,要想做好比 php 成本更高
peneazy
2016-12-27 15:18:34 +08:00
@zhouyg php 咋啦。。
peneazy
2016-12-27 15:30:16 +08:00
@Wangxf 那就 php 了,感谢
murmur
2016-12-27 15:36:53 +08:00
php 是世界上最好的语言,这句话一半是玩笑,一半是真的,因为 java 属于信仰的范畴,然后看 php ,这语言多少年了就不说了,随便拉一个框架出来比 node 都老,调优、配置什么也都是教科书一样写好了,你说 php 性能不行也没人逼你用 php5 啊, php7 都出来 1 年多了吧
很多人就看 node 什么处理啥啥啥性能好,怎么大并发,也不看人家花了多少钱把静态资源全甩到全国的 cdn 上了,你有这个财力和魄力么
alexsunxl
2016-12-27 15:52:44 +08:00
如果用 php ,可以用 thinkphp5 不错,上手简单快速。
用 lavarel 需要投入很多精力去学习。
wenymedia
2016-12-27 16:40:08 +08:00
laravel + 1
beilun
2016-12-27 16:58:48 +08:00
Python,人生苦短
swcat
2016-12-27 17:12:24 +08:00
主要是后端的相应的知识体系, 至于语言嘛, c-like 的成本都不高,
wannianma
2016-12-27 17:29:24 +08:00
前端果断 node 啊
xiaowangge
2016-12-27 17:32:25 +08:00
Python, 人生苦短
XIVN1987
2016-12-27 17:34:03 +08:00
建议 PHP ,都是 JS ,减少学习时间!!!
jswh
2016-12-27 17:38:39 +08:00
出来吧, typescript , https://github.com/jswh/YATTSF
sskyy
2016-12-27 17:43:21 +08:00
rust 绝对不后悔
citysheep
2016-12-27 17:47:29 +08:00
ruby 大法好
xylitolLin
2016-12-27 18:01:13 +08:00
前端的我反而不推荐 node ,学一门新的语言拓展自己的视界才是最实在,我推荐 python
peneazy
2016-12-27 18:02:14 +08:00
已经在学习 PHP 了,等熟悉了后端的知识体系,转向 Node.js ,还是用一种语言开发比较舒服。
MrLin
2016-12-27 18:13:02 +08:00
建议你还是 node.js

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

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

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

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

© 2021 V2EX