码迷,mamicode.com
首页 > Web开发 > 详细

Node.js IO处理输入和回显,以及当今web应用程序的发展史

时间:2018-07-29 00:09:07      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:输出   文档   echo   ||   设计   传递   ack   理解   终端   

1.关于Node.js IO处理输入和回显

  在Windows终端或者CD中输入   echo  ‘I must learn about Node.js‘

   结果将刚刚输入的   echo  ‘I must learn about Node.js‘  内容回显输出到CD上

       技术分享图片

     终端同理也是输入相对于的  echo  ‘I must learn about Node.js‘ 显示结果如下:

  技术分享图片

 

 移动数据的角度,这是一个简单的回显文本工具

  1. 文本字符串被传递给Echo程序(输入)
  2. 文本字符串流经过Echo的逻辑
  3. Echo程序将其结果输出显示到终端

个人理解(大佬们不喜,勿喷):

  电视根据遥控器的按钮回显,遥控器可以理解为就是电视输入的切换频道的请求,将结果回显到电视显示屏幕上,最终完成切换频道。

 

谈谈当今web应用程序的发展史

            (1)web开发最初是以读取HTML文档的方法来设计,将HTML文件储存在服务器上,只要有Internet连接就可以通过web服务器访问

    技术分享图片

    (2)随着web的开发,演变成了数据库和脚本语言

      技术分享图片

   (3)现在的web应用设计要复杂很多,第三方接口应用程序接口(API)的交互繁重,用户同时连接并实时交互

  技术分享图片

 

个人理解web服务器(大佬们不喜,勿喷):

  当浏览器发送一个请求到服务器,服务器会根据请求访问数据库服务器,响应完成将请求回转到浏览器,

  浏览器在根据请求的状态码,显示相对于的数据。

 

web服务器的响应:

  1. 解析DNS请求的时间
  2. 服务器的繁忙程序
  3. 要应答的数据有多大
  4. 服务器和客户的可用带宽
  5. 为响应而服务的软件效率
  6. 所使用的繁忙程度

关于HTTP的状态码:

  1.      1xx:信息类,表示收到web服务器请求,正在进一步处理
  2.      2xx:成功,表示用户请求被正确接收,理解和处理例如:200||ok||4
  3.      3xx:重定向,表示请求没有成功,客户必须采取进一步的动作
  4.      4xx:客户端错误,表示客户端提交的请求有错误,例如:404
  5.      5xx:服务器错误,表示服务器不能完成对请求的处理,例如:500
  6.      found:意味着请求中所引用的文档不存在

Node.js IO处理输入和回显,以及当今web应用程序的发展史

标签:输出   文档   echo   ||   设计   传递   ack   理解   终端   

原文地址:https://www.cnblogs.com/chaonuanxi/p/9383900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!