0

0

为什么会出现nginx

(*-*)浩

(*-*)浩

发布时间:2019-06-13 09:50:37

|

4561人浏览过

|

来源于php中文网

原创

刚开始nginx被当作是一个宠物项目,由俄罗斯系统管理人igor sysoev创建。在2002年,42岁的他开始启动这一项目,同年十月发布了第一段公共简码。正如许多开源项目的领导者一样,在刚开始的时候总幻想着一切都会很顺利。与此同时,他又任职于俄罗斯一家快速发展的门户网站——rambler,工作上,他需要一个能够比开源替代方案处理更多交易的处理器。

为什么会出现nginx

Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。

首个用户——MP3下载站点Zvuki

当他开发出Nginx之后,在Rambler的Web属性上测试这些源代码的,但是,Nginx首先被MP3下载站点Zvuki使用(这是2003年的事了),之后是一个在线约会服务网站——Estonian;最终,Nginx促使了Rambler创造了它自己的照片分享网站。

Nginx的用户数量接近100,但来自英语国家的用户很难理解这款软件,因为大多数文件和讨论贴都是俄语版。所以Nginx的使用量一直不高。但是到了2006年情况有了转变,英语用户开始给Nginx的讨论列表发帖子,甚至在美国和其它地区的俄国同胞也帮助宣传Nginx项目,并在博客上分享配置文件,帮助其它用户翻译复杂的项目文档文件。这样一来,Nginx的用户自然而然的就增多了。

WordPress弃Apache 选择Nginx

这事还得回顾到2008年,那时候,公司坚持要将WordPress搬到软件上,这样才符合其开源哲学理念。此时,全球最有名的Web服务器——Apache,是最佳的选择对象,但是,当工程师开始修改软件安装设置的时候,Apache竟然死机了,尤其是在WordPress最繁忙的时候。“我们意识到在产生流量的时候它并不是超级稳定的。”Barry Abrahamson——WordPress的系统管理者后来提到。所以Automattic撤除了不稳定的Apache,将公司放在一个那时候根本不起眼的一个叫作Nginx的开源项目的赌注上。五年之后,WordPress仍然在Nginx上安稳运行,以至于后来很多其它公司都如法炮制。

曾经有一段时间,一些有名的Web服务器的市场份额在急剧下降,而Nginx却在不断的增长,好像是这个朴实无华的哲学理念给它提供了充足的动力一样,并且掌握了在同一时间处理无数Web连接的诀窍。据互联网研究机构Netcraft调查显示,Apache在Web服务器领域依然占据不可一世的地位,但是在过去两年里,Nginx的使用量几乎翻了一番。

手机在线人工冲值
手机在线人工冲值

说明:我不知道这个系统还能用到什么地方!他的运作方式是这样的,客户在其他地方比如掏宝购买了 你得卡,然后在你的网站进行冲值,你得有人登陆并看着后台,如果有人冲值,就会刷出记录,手工冲值完毕后,你得点击 [冲值完毕],客户的页面 就会返回 冲值信息!安装:上传所有文件,倒入(sql.txt)mysql数据库,使用myphpadminphplib 777phplib/sys.php 777phplib

下载

现在Nginx的使用量占到所有网站的15%,例如,包括创业公司:CloudFlare和Parse(今年上半年被Facebook收购),以及Web巨头:Automattic和Netflix。Abrahamson说:“我们使用Nginx来做任何事情,我们尽可能多的在Nginx上运行软件堆栈。”

从很多方面来讲,这是个不可能成功的故事,但是它在全球展现了开源软件的影响力,任何人都可以使用和修改开源软件——而且是免费的。

Nginx为何受欢迎

CloudFlare CEO Matthew Prince说,Nginx在多核、多处理器系统上运行效果更好,此外,Nginx在和多个Web用户保持联系的同时并不会占用更多的电脑内存。

如果Nginx的源代码不能进行测试的话,用户还会考虑使用模糊状态中的俄罗斯软件吗?Prince回答说:“如果它不是开源软件,我们根本就不会信任它。”

CloudFlare为Sysoev提供了一份工作,(而他本人拒绝了),并在公司的这个项目上下了赌注。现如今,公司每个月使用Nginx为超过一万亿的需求提供服务。“科技的好处是将伟大的技术上升到首位。”Prince说。“如果它能解决问题,并且是开源的,你就可以进去阅读它的源代码;出现糟糕情况的时候,你可以修改代码。”

更多Nginx相关技术文章,请访问Nginx使用教程栏目进行学习! 

相关专题

更多
nginx 重启
nginx 重启

nginx重启对于网站的运维来说是非常重要的,根据不同的需求,可以选择简单重启、平滑重启或定时重启等方式。本专题为大家提供nginx重启的相关的文章、下载、课程内容,供大家免费下载体验。

227

2023.07.27

nginx 配置详解
nginx 配置详解

Nginx的配置是指设置和调整Nginx服务器的行为和功能的过程。通过配置文件,可以定义虚拟主机、HTTP请求处理、反向代理、缓存和负载均衡等功能。Nginx的配置语法简洁而强大,允许管理员根据自己的需要进行灵活的调整。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

490

2023.08.04

nginx配置详解
nginx配置详解

NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。本专题为大家提供nginx配置相关的文章,大家可以免费学习。

496

2023.08.04

tomcat和nginx有哪些区别
tomcat和nginx有哪些区别

tomcat和nginx的区别:1、应用领域;2、性能;3、功能;4、配置;5、安全性;6、扩展性;7、部署复杂性;8、社区支持;9、成本;10、日志管理。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

220

2024.02.23

nginx报404怎么解决
nginx报404怎么解决

当访问 nginx 网页服务器时遇到 404 错误,表明服务器无法找到请求资源,可以通过以下步骤解决:1. 检查文件是否存在且路径正确;2. 检查文件权限并更改为 644 或 755;3. 检查 nginx 配置,确保根目录设置正确、没有冲突配置等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

329

2024.07.09

Nginx报404错误解决方法
Nginx报404错误解决方法

解决方法:只需要加上这段配置:try_files $uri $uri/ /index.html;即可。想了解更多Nginx的相关内容,可以阅读本专题下面的文章。

3505

2024.08.07

堆和栈的区别
堆和栈的区别

堆和栈的区别:1、内存分配方式不同;2、大小不同;3、数据访问方式不同;4、数据的生命周期。本专题为大家提供堆和栈的区别的相关的文章、下载、课程内容,供大家免费下载体验。

364

2023.07.18

堆和栈区别
堆和栈区别

堆(Heap)和栈(Stack)是计算机中两种常见的内存分配机制。它们在内存管理的方式、分配方式以及使用场景上有很大的区别。本文将详细介绍堆和栈的特点、区别以及各自的使用场景。php中文网给大家带来了相关的教程以及文章欢迎大家前来学习阅读。

559

2023.08.10

俄罗斯搜索引擎Yandex最新官方入口网址
俄罗斯搜索引擎Yandex最新官方入口网址

Yandex官方入口网址是https://yandex.com;用户可通过网页端直连或移动端浏览器直接访问,无需登录即可使用搜索、图片、新闻、地图等全部基础功能,并支持多语种检索与静态资源精准筛选。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1

2025.12.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
进程与SOCKET
进程与SOCKET

共6课时 | 0.3万人学习

nginx浅谈
nginx浅谈

共15课时 | 0.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号