前端开发人员应该对 Web 开发中的基本概念有一些了解,请简述

  1. 什么是 Web 服务器
  2. Web 服务器能做什么

首先我们来了解什么是服务器(server)

一般来说,server 有两重意思

  1. 有时候 server 表示硬件,也就是一台机器。它还有另一个名字:「主机」。
  2. 更多时候,server 表示软件程序,这种程序主要用来对外提供某些服务,比如邮件服务、FTP 服务、数据库服务、网页服务等。

作为开发者,我们说 server 的时候,一般指的后者,也就是一个 24 小时运行的软件程序。

一台主机上面可以运行多个这样的程序。

什么是 Web Server?

顾名思义,Web Server 就是提供 Web 服务的 Server。web server的主要功能是:存储,处理和传递网页给客户,

它只需支持HTTP协议、HTML文档格式及URL,与客户端的网络浏览器配合。因为Web服务器主要支持的协议就是HTTP,所以通常情况下HTTP服务器和WEB服务器是相等的(有没有支持除HTTP之外的协议的web服务器,没有考证过)

比如我们访问 http:// http://

什么是 Web server相关推荐

  1. web server大全之GoAhead移植(转载)

    转自:http://linux.chinaunix.net/techdoc/develop/2009/06/19/1119124.shtml 注:最近在做goAhead web server和移植其到 ...

  2. 运行php能运行asp么,配置使web server即能运行asp又能运行PHP(不装Apache)

    配置使web server即能运行asp又能运行PHP(不装Apache) 时间:2006/7/19 13:36:01 作者:佚名 人气:57 支持ASP不用多余的设置,只要按正确安装了IIS4或II ...

  3. 用thttpd做Web Server

    httpd是busybox中自带的web server,功能弱,不支持认证和CGI.thttpd和boa都支持认证CGI,功能比较全,Boa是一个单任务的小型http服务器,设计的小型系统不要数据库操 ...

  4. 包含Tomcat 9的JBoss Web Server 5已发布

    Red Hat JBoss Web Server(JWS)将Apache服务器与Tomcat相结合,用于构建.部署和维护Web应用程序和大型网站.JBoss Web Server 5最近发布,支持To ...

  5. PHP内置的Web Server的使用

    自PHP5.4之后 PHP内置了一个Web 服务器. 让我们来看看php Web Server的简单使用: 启动php Web Server php -S localhost:8080 通过 php ...

  6. python web server comparison

    刚看到的有关python web server的比较的文章,作者写的很详细. 其中有以前熟悉的uWSGI,FastCGI等,也有第一次听说的Bgoern 总体看来GEvent和Bgoern貌似不错 具 ...

  7. kangle web server源代码安装简明教程

    kangle web server源代码安装简明教程 - kangle使用交流 - kangle软件 是一款高性能web服务器,反向代理服务器,提供虚拟主机管理系统及代理服务器,web服务器架设 - ...

  8. Nginx负载均衡:分布式/热备Web Server的搭建

    Nginx是一款轻量级的Web server/反向代理server及电子邮件(IMAP/POP3)代理server.并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开 ...

  9. how tomcat works 1 simple web server

    2019独角兽企业重金招聘Python工程师标准>>> HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式. 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径. ...

  10. 好用的 Abyss Web Server

    今天在家中研究如何实现脱离 IIS 部署 ASP.Net,方法有很多种: mod_aspdotnet 这个东西可以直接与 Apache 集成,不过 Apache Foundation 已经不再维护该模 ...

最新文章

  1. ORACLE 体系结构知识总结
  2. js日期格式化Date
  3. cent卸载mysql_centos 7.x 安装/卸载MySQL
  4. springMVC自定义方法属性解析器
  5. Hystrix简介–总结
  6. C#操作sql通用类 SQLHelper
  7. Python温度转换器
  8. SpringBoot→请求参数、返回参数、文件上传、拦截器、异常处理、定时任务、异步任务
  9. oracle 自定义比较函数
  10. 2019春计算机基础在线作业,2019春计算机基础在线作业100分
  11. 微信朋友圈python广告演员_Python制作微信好友背景墙教程(附完整代码)
  12. java培训老师面试题_千锋Java培训老师分享Java实习生面试题
  13. android 电量排行榜,高端Android手机电池续航排行榜 Droid居榜首
  14. 荣耀首批老机型今日下午 4 点开启鸿蒙 HarmonyOS 2 内测
  15. cocos android 播放视频,Cocos2d-x IOS 和Android播放视频
  16. 后台管理系统——权限管理
  17. 小额支付管理平台的设计与实现
  18. 【Go进阶】如何让你Go项目中日志清晰有趣-Zap日志库
  19. networkx学习(五)无标度网络
  20. Windows版TASSEL5的下载及安装

热门文章

  1. memset()函数的使用详解
  2. 大数据可视化python_5种Python绘图库,轻松实现大数据可视化!
  3. 欢迎使用CSDN-markdown编辑器现场的
  4. 考研计算机需要学复变函数与积分变换,《复变函数与积分变换》期末考研重点复习试题...
  5. Multi-organ auto-delineation in head-and-neck MRI for radiation therapy using regional convolutional
  6. 计算机开发日语词汇笔记二
  7. 转拼音的 php 类文件夹,基于PHP语言汉语转拼音类
  8. C语言学习专栏(1):易忘点
  9. php7mysqlpdf下载_PHP和MySQL Web开发(原书第4版)
  10. 计算机编辑功能在哪,文本编辑栏到哪去了