PHP和NodeJS之间的比较是值得的吗?
我开始这个话题,说我从2014年开始使用PHP,并且经验丰富,但是最近(昨天)我开始关注NodeJS。 节点增长迅速,已经被很多networking服务所使用。 我昨天开始使用它,但是我发现它比PHP更“比”初学者友好“。 我不是说这是计算机编程的初学者,而是一个初学者。
你有什么意见? 是否值得了解两种语言?
是否值得了解两种语言?
如果你来自PHP开发,学习节点是一个好主意。 它会以柔和的方式教你并发编程模式,还有事件/stream编程,它会导致你以软的方式面对底层操作系统的问题。
各种各样的东西,PHP大大解决你的盒子,你从来没有想过。
节点也会给你一个更大的操场去探索的印象。
但是,如果你想在build设网站的时候提高生产力,我相信PHP更好。 另一方面,如果你正在寻找性能,节点可能会更好,但是真正的性能来自像GO这样的编译语言,而不是脚本语言。
最后,如果php没有被所有那些沉重的javaesque框架所感染,这将是一个非常好的环境,在速度和复杂性之间有一个很好的折衷。 节点给你速度,但它带有一个复杂的代价可能是非常昂贵的。
作为这两种语言的初学者,我注意到了两种语言的下列优点
PHP
-
混合代码与内容
-
深层代码库
-
不需要客户端应用程序
-
SQL
-
编码速度
的NodeJS
-
分离关注
-
较新的代码意味着更多的现代function
-
服务调用比HTML胖PHP调用更薄
-
JSON
-
原始速度
你可以在这里阅读完整的文章