常用webserver 比较
市场占有情况
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 比较相关推荐
- NancyFx系列之 Hello World
2019独角兽企业重金招聘Python工程师标准>>> 在之前的一些博客文章中,我曾多次提到过NancyFx(简称:Nancy)这个框架.技术这东西就应该与时俱进.常用常新!做了这么 ...
- Java核心常用API +JSD2103_SE 项目 + WebServer项目
WebServer项目 JSD2103_SE 项目 安装Git Git的使用 JSD2103_SE 项目的创建 API目录: 一.文档注释 二.String类 三.Object类 四.Integer ...
- 常用的Webserver接口
查询手机:http://www.yodao.com/smartresult-xml/search.s?type=mobile&q=手机号码 . 查询IP:http://www.yodao.co ...
- webserver常用接口链接
天气预报Web服务,数据来源于中国气象局 Endpoint :http://www.webxml.com.cn/WebServices/WeatherWebService.asmx Disco ...
- Linux下常用的C/C++开源Socket库
1. Linux Socket Programming In C++ : http://tldp.org/LDP/LG/issue74/tougher.html 2. ACE: h ...
- python字符串类库_Python 常用类库
python除了关键字(keywords)和内置的类型和函数(builtins),更多的功能是通过libraries(即modules)来提供的. 常用的libraries(modules)如下: 1 ...
- php文件有哪几种,PHP常用的文件操作函数有哪些
PHP常用的文件操作函数有哪些 本文主要总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来.欢饮阅读参考! 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指 ...
- port常用和不常用端口一览表
1 tcpmux tcp port service multiplexer 传输控制协议端口服务多路开关选择器 2 compressnet management utility compressnet ...
- JNI线程、Linux常用命令、权限、防火墙配置
JNI_OnLoad: 调用System.loadLibrary()函数时, 内部就会去查找so中的 JNI_OnLoad 函数,如果存在此函数则调用. JNI_OnLoad会: 告诉 VM 此 na ...
- WebServer 软件原理简介
一. B/S结构 和 C/S结构简介 1.1 C/S结构 所谓C/S 就是 Client - Server , 在Client端有个界面程序. User会通过这个Client端程序来读写 存放 ...
最新文章
- 吐血整理:手拿几个大厂offer的秘密武器!
- 如何高效、可移植申请内存代码。
- 写SQL语句需要注意的点
- SpringBoot2 配置多数据源,整合MybatisPlus增强插件
- css清除浮动的集中方法
- 7个等级 容灾等级_在餐厅吃饭竟是7级风险!最新社交风险等级出炉!
- PCL之平面分割模型
- Android查看wakeLock调用情况
- 学习vim: 配置python相关插件
- 大学生利用信息差赚钱的方式
- 电脑重装系统后,重启时遇到错误,报错需要重新启动,并重新安装系统
- java 微信公众号发红包,Java微信支付-微信红包
- requestLayout() improperly called by
- 3.2.3 存储器与CPU的连接(重难点 看完就会)
- 微信公众号本地环境搭建(解决微信接口需要公网地址,但是只有本地环境的问题)
- win10亮度怎么调_笔记本屏幕亮度怎么调
- windows 安装微信内存清理
- 【文献翻译】基于SCAP的配置分析用于全面的合规性检查
- 微信小程序毕业设计论文求职招聘|兼职管理系统+后台管理项目源代码
- android型号手机怎么截图,如何在Android手机上屏幕截图(仅限Rooted Phone) | MOS86...