对于一个有js基础的人来说,nodejs难还是php难?
1、单论做网站,应该是php简单。但node.js也不算太难,而且能做到的事情,比php多很多。php是个过时的技术,和ASP是同代的产物(asp.net的前身)那时候名叫C- -,后来改名才叫PHP的。就和windowsXP一样。
2、你会javascript,肯定学node.js更快一些,因为node.js就是运行在javascript环境下的。此外没有什么是不适合新手的,几乎每一种语言都希望自己被普及,因此都是被设计得让人容易理解和接受的。和php比,node.js有优势也有劣势。
3、PHP的基础不能说没用,万事万物的原理都是触类旁通的,而且同是做后端开发的。
4、性能方面:由于 Node.js 遵循事件驱动的非阻塞I/O模型,与传统的后端技术相比,Node.js 能够处理大量的服务器请求。
5、电影也喜欢,但是发现php好像不是国内的也不是美国的,创始人不是美国的,技术中心也不在美国,不过好像公司是美国的,所以好像又不这么喜欢了。
PHP和Node.js哪个更好用?
先说结论,nodejs和php相比较而言,nodejs的开发效率高。
性能,应该是node更好一些 开发效率,php的同步代码方便理解,生态更加成熟。node异步代码写起来总感觉不好把控。部署,php一般是nginx+fastcgi,node是nginx+反向代理,也可以裸跑。php要比node多一层。
在本机windows环境下的测试:8G内存,4GCPU,win7系统,插入10000条记录测试比较,php和nodejs的性能。当改为10000条记录插入,php耗时65 seconds,nodejs耗时318微秒,nodejs还是快得比较明显。
实际测试,node的效率,大约比php高出70-100倍左右。而且node除了做网站之外,还可以搞嵌入式,树莓派,甚至网游服务器。简单概括,如果只是做网站,php简单些。。但个人还是推荐node。
你会javascript,肯定学node.js更快一些,因为node.js就是运行在javascript环境下的。此外没有什么是不适合新手的,几乎每一种语言都希望自己被普及,因此都是被设计得让人容易理解和接受的。
而 Node.js,则需要具有 SSH 访问权限的虚拟服务器。因此,在没有任何控制台命令和 Secure Shell(SSH)知识的情况下,用 PHP 部署小型企业和个人应用会更好。
创业做网站选择用node好还是php?
1、用node和php都做过网站。性能,应该是node更好一些 开发效率,php的同步代码方便理解,生态更加成熟。node异步代码写起来总感觉不好把控。部署,php一般是nginx+fastcgi,node是nginx+反向代理,也可以裸跑。php要比node多一层。
2、Node.js非常优于PHP Node.js与PHP的性能时,Node.js的优势几乎没有问题。在所有三个基准测试中,Node.js都优于PHP,即使在高性能HHVM运行时环境中测试PHP也是如此。
3、简单概括,如果只是做网站,php简单些。。但个人还是推荐node。一个是夕阳技术,一个是朝阳技术。。其实很容易判断 不过把范围再扩大一些的话,我觉得两个的学习价值都不高。