美文网首页
Node快速入门

Node快速入门

作者: 苗泽云 | 来源:发表于2017-12-03 21:02 被阅读28次

nodejs

先说说各大语言之间的差异,网上经常有人说,Java程序员鄙视php程序员,当然这只是个笑话

我想说的是语言本身并没有差异,Java有的东西,PHP同样也有,比如变量,函数,对象,这些语言特性并没有多少区别,那为啥语言之间区别会那么大呢

其实主要是运行环境的差异,导致了语言之间的差异,每种高级语言都必须有运行环境的支持,不然一切都扯淡,而每种语言的运行环境都不一样,提供的API接口都不一样,所以导致了语言千差万别

node的特点

轻内核:node非常轻量,平台本身不提供任何功能(主要由官方或者第三方来提供)


前后台交互的原理

当前台去请求HTML,CSS,JS的时候,服务器会直接将文件拷贝一份给你,如果去请求的是PHP文件,服务端会找到这个php文件,然后由php解释器将这个php文件执行一遍,然后将最终的运行结果,传给前台

也就是说,HTML , CSS , JS 他们不会在服务器端去执行,在服务器断的作用就是存放,最终的执行是在前台,由浏览器解释执行

php代码最终执行是在后台服务器中执行,最终返回给前台的只是执行后的结果

同样作为后端语言,php和node区别

php是多线程的,而node是单线程的

未完待续!!!!!!

相关文章

  • 前端Node.js 基础

    一 .Node.js 基础 目录 Node开发概述Node运行环境搭建Node.js快速入门 1. Node开发概...

  • brew不能安装node.js

    想学习React Native,查看快速入门,需要依赖node.js。使用brew install node命令即...

  • Node快速入门

    nodejs 先说说各大语言之间的差异,网上经常有人说,Java程序员鄙视php程序员,当然这只是个笑话 我想说的...

  • node爬虫快速入门

    node爬虫 初入前端,刚刚接触node,对于耳闻已久的node爬虫非常神往,所以有了这篇文章,项目代码在文章末尾...

  • Node工程快速入门

    背景说明 Node环境安装完成后,这里创建一个简单的工程进行入门 解决方案 创建项目 创建目录nodedemo 初...

  • node相关学习资料(+)

    官方文档Node.js v6.2.0 Documentation 快速入门教程菜鸟教程 阮一峰es6入门教程ECM...

  • besu快速入门教程

    快速入门教程 安装node 生成脚本以及文件 启动网络 示例: 部署合约 示例: 移除网络

  • Express文档翻译学习

    1. 入门 高度包容、快速而极简的 Node.js Web 框架 1.1 安装 1.2 hello world 创...

  • ceph对象存储快速入门

    对象存储快速入门 在 client-node 上安装 Ceph 对象网关软件包ceph-deploy instal...

  • Node.js快速入门

    一、概述 Node.js® is a JavaScript runtime built on Chrome's V...

网友评论

      本文标题:Node快速入门

      本文链接:https://www.haomeiwen.com/subject/gruzbxtx.html