2012-03-07 68 views
2

我需要建议。为未来学习提供建议 - Node.js或PHP?

我的第一个编程语言是Javascript。我开始像学习客户端语言一样学习JS,并且我也计划在服务器端学习PHP,因为它现在是标准的。同时,在学习JS时,我不想错过任何东西,所以我经历了很多高级主题(除了核心JS)。它包括设计模式,编写Web应用程序......我也想创建自己的图书馆。

我提到过我想用一种服务器端语言。 我的问题是:因为我花费了大量的时间和精力学习一种语言,你认为我应该留在JS并学习Node.js的服务器端?

正如我所见,Node.js将允许我扩展我的编程知识,而使用PHP,我将不得不从befinning?而且,当然PHP更受欢迎,Node仍然是年轻的语言,前景不明朗。

谢谢。

+1

总是很难告诉别人该怎么做。事情很明显,NodeJS是班上新的酷玩家。而且,由于您获得了一些JavaScript体验,因此只能采用逻辑。这就是说,这取决于你的目标是学习服务器端编程。截至目前,NodeJS在每次更新中都改变了ALOT,并且在web框架上确实没有“最好的appreaches”(有些像RailwayJS/ExpressJS/Geddy一样受欢迎),但它们都可以改变。如果你另一方面想要可靠的东西,我不会计算出PHP及其框架(CI,CakePHP,Zend等) – 2012-03-07 13:41:22

+0

@DaveRandom是正确的。它又是一个宗教问题。一切都有起起伏伏。 – 2012-03-07 13:43:04

+0

go for node.js它很酷 – 2013-04-26 14:43:06

回答

2

我对你的建议是'学习PHP'。

1-为什么你不想从JS和客户端部分出去,你应该去学习新技术的新方面。如果你使用PHP构建一个网站,你必须使用JS,Jquery,Ajax,所以它也会增加你的知识,你不会离开JS。

3-学习PHP将引导您快速学习其他CMS,比如(drupal,joomla,wordpress,...),他们都使用PHP,因此您将增加您的知识,工作和功能领域。

希望我能以正确的方式为您提供建议:)并请您提供任何您想要的东西。

谢谢

+0

使用nodejs有它自己的好处,您可以在服务器和客户端两种语言中学习一种语言。 PHP如何改进JS? CMS适用于博客,主要不适用于企业应用程序。做一些研究伙伴。 – 2014-01-01 16:57:47