Orv*_*vyl 34 javascript php node.js
我完全迷失了Node.js的全部内容所以这是我的问题:
node.js是一种可以替代PHP的新语言,还是一种可以/只补充/补充PHP和其他Web语言来执行复杂任务的语言?
slo*_*ski 25
Node.js是基于chrome V8 javascript引擎的服务器端Javascript环境.它使您能够使用javascript编写服务器代码,而不是选择"传统"Web语言之一,如PHP,c#,python,ruby,perl等.使用node.js和数据库(如mongodb),您可以编写Web应用程序完全在javascript中.
以下是Web开发的完整堆栈示例:
上面提到的技术将使您能够创建您的应用程序,只编写javascript代码,从浏览器到服务器,最后到数据库,一种语言来统治它们:),除非您有遗留代码库,否则不需要PHP.
首先,您必须了解服务器端代码和客户端代码之间的区别.
服务器端代码在服务器上运行,它可以执行诸如读取数据库,从服务器获取文件内容,发送邮件等内容.服务器端代码的示例是PHP,Node.js,ASP.
客户端代码在用户webbrowser中运行.它用于使网页互动.这主要是用JavaScript编写的.
PHP和Node.js都是服务器端编程语言(altough节点是一个框架,但不要让它变得更复杂).他们都可以做数据库处理,读取文件等事情.据我所知,你不能同时使用PHP和Node.js,所以它们甚至不能一起工作(可能有一些方法可以实现这一点)
所以要把它包装起来:Node.js和PHP都是服务器端的,它们可以做同样的事情.Node.js可以替换PHP,反之亦然
| 归档时间: |
|
| 查看次数: |
12464 次 |
| 最近记录: |