javascript - 本人纯前端,想自学一门后台语言,求各位后台的兄弟推荐下
阿神
阿神 2017-04-11 11:50:37
0
35
3486

作为一名前端工作一年了,发现纯前端有点越走越窄的感觉(这里只是个人观点,求轻喷),在一年的工作里,发现很多地方用到后台的知识,和后台交流起来也比较麻烦,前端很多框架和地方也逐渐引入了后端的知识,这里想问问各位,大家自学后台语言有什么好的网站或者是书,本人后端0基础,想要学习的系统点,谢谢!

阿神
阿神

闭关修行中......

모든 응답(35)
PHPzhong

我只是根据我的经验来推荐觉得适合题主的语言而已,并没有说PHP就如何好,其他语言如何差,如果觉得我有哪里说得不对的尽可提出来,我一定改正。 如果因为给出了不是你喜欢的语言而反对我,或者单纯地觉得php很low,那么我真的不屑与你们这种人交流。平时当成梗来玩儿就好了,真要为这事儿吵起来的人,恕我直言,永远不可能成为一个真正的工程师

我个人强烈推荐PHP,如果你现在已经能熟练地运用各种前端构建工具(有人觉得前端构建工具关现代JS什么事儿?一个熟练运用webpack/Gulp的人,会不熟悉现代JS? 反之亦然),对现代JS的理解够深入,对ES6有深入的理解, 那么花时间看看Node也没错, 但是依照我的经验,这样的人早已会了不止一门后端语言。猜想你应该是个跟我一样的菜鸟。

学习后端语言, 不就是为了了解整站开发的流程, 原理嘛。Node本身抽象级别不高, 有很多底层的代码需要你自己去写, 如果你JS不过关,学起来就很困难, 当然你也可以用现成的库,比如Express等,但那样抽象又太高,你体会不到其中的真意(除非你花大量的时间来看相关文档)。

这个时候,php就出现了,他本身就为了网站开而生, 语言简单,易上手。对新手非常友好。而且使用范围还很广。 至于大家说的python,你要真的用原生python写后台, 实际是件很费神的事儿,你要是用flask之类的写吧。 那就完蛋了, 你是为了学后台语言去的。。。 、

有本书叫《Head First Php and MySQL》, 看完你就知道了。

PHPzhong

工作工程中遇到和后端沟通问题,想通过学习后端语言来解决,那就后端用的什么你就学什么嘛。

php/python/java/C#.net/node 做网站的常见选项都不算太难(java在这里相对难些),而且你有你们具体项目的代码可以参考,不懂直接可以问你们的后端开发。

其实不要考虑太多,有问题就直接去解决问题是最好的方案。

迷茫

为啥没人提JAVA。。。。。。

JAVA可是主流语言 NO.1 啊,SSH等等主流的后端架构,电商、银行等等企业级应用专用。

( ̄~ ̄) 嚼!

好吧,我PHP才是最好的语言(我就知道有人会说这句!)。

————————————神奇的分割线———————————————
2017.2.8 Update:
这特么随便水水,都有人点踩,我也是服辣,这破站吃枣药丸啊。
在下JAVA、PHP都在用,不是很懂你们这些玻璃心。

迷茫

好多人说PHP,有一个人说java被踩。我就奇怪为什么没有人踩题主,这么一个容易引发引战的问题 :-)

首先声明,个人没有任何语言歧视!!!

楼主纯前端,为什么不直接学习nodejs python这些呢?一样可以作为服务端语言啊? 楼主提这个问题基本可以看出题主纯前端,且前端并不精通,不然不应该不知道这些。既然这样,更建议学扎实基础(js),特别是ES6的一些新特性。

说到php,确实火,用的人也确实多,小扎都说了“PHP是最好的语言”。
另外附上一份TIOBE统计的语言热度排行榜(并没有什么卵用,语言从来都不是开发水平的参考项):

其实,我不敢说我是干java的,我怕被踩!!

Peter_Zhu

如果已经有C语言基础。想要了解后台的语言,实际上是关于进程,线程,资源,网络的知识。那么建议可以去看看下面几种。

  1. node

  2. php

  3. python

  4. java

个人认为如果想了解后台 纯前端从node开始最快,而且node也十分成熟了。

阿神

个人觉得我们应该多考虑一下,因为学习是有成本的,包括时间成本和精力成本。
既然你本身是做前端了,已经有了一些js的基础,为何不用Nodejs呢?
从节省学习时间上看也应该选择Nodejs不是吗?
选择PHP的话你要面对的是一门新的语言,而每一门语言其实都是有许多坑的。
我们再多考虑一下,考虑一下未来如何?并不是说PHP没有未来,
只是相对来说,js更有未来。
我们可以看一下2016编程语言受欢迎排行榜
从目前来看,PHP的排名是比js要高一些的,但从趋势来看,js是排在php前面的。
另外,我是觉得一个人精力是有限的,你是选择什么语言都会一点呢,还是选择精通某一门语言呢?
选择Nodejs你可以把精力都放在js上,一直到精通它,再来涉猎其它语言不迟。

Ty80

所以你现在准备学什么?

刘奇

2016年开始,前端技术都多得要爆炸了。。绝对不可能越来越窄。

后端用的多的就PHP咯。

Peter_Zhu

python,简单易上手。

python基础:

推荐的网站有廖雪峰python学习python2.7
python3.5

进阶

书籍推荐:python核心编程

Ty80

搞后端的想学前端,搞前端的想学后端

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿