市场占有情况

link

特性比较

概念 特性 场景
Nginx Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”,是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器 1)高并发、内存消耗少,成本低
2)nginx是异步的,多个连接(万级别)可以对应一个进程
3)非阻塞性异步功能
nginx,则一般是做静态(html和js),本身不具备动态解析功能,需要配置其他插件或通过其他软件协同才具备动态功能
Apache Apache HTTP服务器是一个模块化的服务器,可以运行在几乎所有广泛使用的计算机平台上。其属于应用服务器。Apache支持支持模块多,性能稳定,Apache本身是静态解析,适合静态HTML、图片等,但可以通过扩展脚本、模块等支持动态页面等 1)Apache是同步多进程模型,一个连接对应一个进程
2)支持模块多,功能多;运行稳定性强;支持PHP模块,无需安装其他多余的组件就可以实现.php动态页面的解析;地址重写功能(rewrite)强大
在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
Tomcat Tomcat是应用(Java)服务器,它只是一个Servlet(JSP也翻译成Servlet)容器,可以认为是Apache的扩展,但是可以独立于Apache运行。 1)一般Tomcat 是处理JAVA,也就是我们说的JSP语言WEB环境的
2)Tomcat,比较侧重于Servlet引擎,如果以Standalone方式运行,功能上与Apache等效,支持JSP,但对静态网页不太理想
主要用来跑jsp php python等
IIS iis是微软开发的web服务器,需要收费,主要用来跑 asp.net asp php,只能在windows下运行。 windows下运行,跑asp.net windows

常用webserver 比较相关推荐

  1. NancyFx系列之 Hello World

    2019独角兽企业重金招聘Python工程师标准>>> 在之前的一些博客文章中,我曾多次提到过NancyFx(简称:Nancy)这个框架.技术这东西就应该与时俱进.常用常新!做了这么 ...

  2. Java核心常用API +JSD2103_SE 项目 + WebServer项目

    WebServer项目 JSD2103_SE 项目 安装Git Git的使用 JSD2103_SE 项目的创建 API目录: 一.文档注释 二.String类 三.Object类 四.Integer ...

  3. 常用的Webserver接口

    查询手机:http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手机号码 . 查询IP:http://www.yodao.co ...

  4. webserver常用接口链接

    天气预报Web服务,数据来源于中国气象局 Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx Disco     ...

  5. Linux下常用的C/C++开源Socket库

    1.      Linux Socket Programming In C++ : http://tldp.org/LDP/LG/issue74/tougher.html 2.      ACE: h ...

  6. python字符串类库_Python 常用类库

    python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的. 常用的libraries(modules)如下: 1 ...

  7. php文件有哪几种,PHP常用的文件操作函数有哪些

    PHP常用的文件操作函数有哪些 本文主要总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来.欢饮阅读参考! 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指 ...

  8. port常用和不常用端口一览表

    1 tcpmux tcp port service multiplexer 传输控制协议端口服务多路开关选择器 2 compressnet management utility compressnet ...

  9. JNI线程、Linux常用命令、权限、防火墙配置

    JNI_OnLoad: 调用System.loadLibrary()函数时, 内部就会去查找so中的 JNI_OnLoad 函数,如果存在此函数则调用. JNI_OnLoad会: 告诉 VM 此 na ...

  10. WebServer 软件原理简介

    一. B/S结构  和 C/S结构简介 1.1 C/S结构 所谓C/S 就是 Client - Server , 在Client端有个界面程序.   User会通过这个Client端程序来读写  存放 ...

最新文章

  1. 吐血整理:手拿几个大厂offer的秘密武器!
  2. 如何高效、可移植申请内存代码。
  3. 写SQL语句需要注意的点
  4. SpringBoot2 配置多数据源,整合MybatisPlus增强插件
  5. css清除浮动的集中方法
  6. 7个等级 容灾等级_在餐厅吃饭竟是7级风险!最新社交风险等级出炉!
  7. PCL之平面分割模型
  8. Android查看wakeLock调用情况
  9. 学习vim: 配置python相关插件
  10. 大学生利用信息差赚钱的方式
  11. 电脑重装系统后,重启时遇到错误,报错需要重新启动,并重新安装系统
  12. java 微信公众号发红包,Java微信支付-微信红包
  13. requestLayout() improperly called by
  14. 3.2.3 存储器与CPU的连接(重难点 看完就会)
  15. 微信公众号本地环境搭建(解决微信接口需要公网地址,但是只有本地环境的问题)
  16. win10亮度怎么调_笔记本屏幕亮度怎么调
  17. windows 安装微信内存清理
  18. 【文献翻译】基于SCAP的配置分析用于全面的合规性检查
  19. 微信小程序毕业设计论文求职招聘|兼职管理系统+后台管理项目源代码
  20. android型号手机怎么截图,如何在Android手机上屏幕截图(仅限Rooted Phone) | MOS86...

热门文章

  1. 6种展示代码的绝佳方式
  2. (android开发http拦截)fiddler2抓包工具
  3. python项目目录结构
  4. 23种Python设计模式之工厂方法模式详解
  5. Ubuntu系统使用罗技鼠标
  6. Python官方文档入门小教程
  7. 开篇-.net与.net framework和C#的关系与区别,历史沿革
  8. 计算机组成原理白中英课后习题题答案
  9. educoder实训平台linux,educoder平台hadoop开发环境搭建[技术学习]
  10. LINUX-VIM编辑器常用命令大全(超全)