【社群话题分享】LAMP 还是 LNMP 或者 ?
每周三下午的话题活动是又拍云技术社群的优良传统~
大家一起来看看这周都聊了些啥吧~
看之前先公布一下上周参与活动获奖的同学吧!
特别奖-又拍云定制无线充电器:Tsundoku
一等奖-又拍云定制雨伞:一冉冉、Lyt8384
二等奖-又拍云定制马克杯:Net、dong
1、大家使用的是哪一种,为什么?
2、Nginx 和 Apache 各有什么优缺点?
3、如何看待最近 Nginx 被 F5 收购?
喜欢 php 语言的人,可以试一下 swoole 吧, 引自: 鸟哥的 php7 能让你不用编程实现数倍的性能提升,峰哥的 Swoole 则能让你通过编程实现数倍的性能提升.
如果对语言不感冒的话, linux+openresty+lua 也是不错的选择,lua-resty-http
lua-resty-redis-connector lua-resty-qless lua-resty-cookie lua-resty-upstream 都很成熟了, 满足绝大部分的应用 CURD 场景
1、LNMP
2、两者最核心的区别在于 Apache 是同步多进程模型,一个连接对应一个进程,而 Nginx 是异步的,多个连接(万级别)可以对应一个进程
Nginx:
1、轻量级、抗并发、处理静态文件好、编写模块相对简单、支持7层负载均衡
2、Nginx 本身就是一个反向代理服务器,而且可以作为非常优秀的邮件代理服务器
3、启动特别容易, 并且几乎可以做到 7*24 不间断运行
Apache
1、Apache 的 rewrite 比 Nginx 强大,在 rewrite 频繁的情况下用 Apache
2、模块超多,基本想到的都可以找到
3、更为成熟,少 bug ,Nginx 的 bug 相对较多
4、Apache 超稳定
5、Apache 对 PHP 支持比较简单,Nginx 需要配合其他后端用
6、Apache 在处理动态请求有优势,Nginx 在这方面是鸡肋,一般动态请求要 Apache 去做,Nginx 适合静态和反向。
3、当一个伟大的流行的开源软件被收购后,人们往往最关心、最担心的就是,被收购后他会不会闭源。其实从以往发生了一些重大开源软件被收购案中我们可以发现,发生闭源的可能性很小,会趋于更强大的发展。
1.静态的多用 LNMP 还是不错的,动态内容多的话,LAMP 还是最稳定的
2.Nginx 主要两点:Nginx 本身就是一个反向代理服务器,Nginx 支持 7 层负载均衡
3.目前没看到什么动作,被收购是对开发者最好的肯定了吧
1.目前就是 LAMP 上面运行了一个 Wordpress 网站
2.对于 Nginx,我喜欢它配置文件写的很简洁,正则配置让很多事情变得简单,运行效率高,占用资源少,代理功能强大,很适合做前端响应服务器,但无疑 Apache 仍然是目前的主流,有很多丰富的特性。
3.猜测应该是继续开源,然后商业化使用收费~
1.小网站估计 LAMP 就够了,访问量大的网站 LNMP 好点,毕竟 Nginx 可承受同时访问量是很大的。
2.开源、稳定、模块丰富是 Apache 的优势.相比 Apache,用 Nginx 作为 Web 服务器:使用资源更少,支持更多并发连接,效率更高。
3.当然也可能带来更好的转机,如果商业公司仍然让项目持续运行并且提供稳定的支持,那么 Nginx 的开发节奏可能会加快。
1、使用的是 LNMP
2、Nginx 支持的自定义模块更多一点,而 Apache2 则是 WAMP 一体化 PHP 开发工具标配,但生产环境中也是使用的 Nginx+php-fpm 模块
3、不关心是否被收购问题,只关心他下一个版本给我们带来什么新特新。
1、个人比较喜欢 Nginx
2、Nginx 轻量级,比 Apache 占用更少的内存及资源抗并发。Apache 比 Nginx 的 rewrite 强大
模块超多。
3、被谁收购,无所谓吧,作为用户,我们关心产品好不好用。
Nginx 性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。
1、相比 Apache,用 Nginx 作为 Web 服务器:使用资源更少,支持更多并发连接,效率更高。
2、作为负载均衡服务器:Nginx 既可在内部直接支持 Rails 和 PHP,也可支持作为 HTTP 代理服务器对外进行服务。Nginx 用 C 编写而成, 不论是系统资源开销还是 CPU 使用效率都比 Perlbal 要好的多。
3、作为邮件代理服务器:Nginx 同时也是一款非常优秀的邮件代理服务器(最早开发这个产品的目的之一,是作为邮件代理服务器)。
4、反向代理可以根据url将请求转向于不同用途的集群,比如图片请求,转向图片服务器集群;视频请求,转身视频服务器集群。Nginx是一款轻量级的Web服务器/反向代理服务器/电子邮件代理服务器,安装非常简单,配置文件也很简洁(还支持 perl 语法)。Nginx 支持平滑加载新配置,还能够在不间断服务的情况下进行软件版本升级。
1、没用 PHP 直接是 linux+nginx+tomcat+mysql+html
2、Nginx 和 Apche 的定位本来就不一样,Nginx 再并发,反向代理上有较大优势,Apache 在安全性和动态处理上有优势
3、F5 收购 Nginx 感觉没有什么,只是希望不要改协议,不过我们已经有部分服务开始用 Tengine 了。
1.静态的多用 LNMP 还是不错的,动态内容多的话,LAMP 还是最稳定的
2.Nginx 主要两点:Nginx 本身就是一个反向代理服务器,Nginx 支持 7 层负载均衡
3.目前没看到什么动作,被收购是对开发者最好的肯定了吧
1、LNMP;
2、Nginx 优点:轻量级(相对占用资源少),异步非阻塞处理请求(抗并发),静态资源处理性能强,缺点:对动态资源请求处理性能较弱;2、Apache优点:较稳定、成熟,处理动态请求有优势,缺点:同步多进程模型,处理静态请求性能较弱;
3、和 MySQL 被 Oracle 收割一样,对我们普通用户没有影响,况且还有 OpenResty 作为替补。
往期社群话题:
【社群话题分享】Linux 各大发行版你怎么选?
【社群话题分享】数据权限该怎么放?
【社群话题分享】哪个编辑器你用的最顺手?
快 来 找 又 小 拍
推 荐 阅 读
关于技术
从云计算到容器到容器云
深入 Nginx/Openresty 服务里的 DNS 解析
4K视频在线看,网速跟不上怎么办?
京东云罗玉杰:OpenResty 在直播场景中的应用
•告 诉 大 家 你 “在 看” 这 篇 文 章 •
关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/
随时掌握互联网精彩
- 1 习近平结束国事访问回到北京 7923856
- 2 王楚钦晋级决赛 与张本智和争冠 7938640
- 3 于东来连发11条动态 7839377
- 4 中巴经贸合作再现历史性机遇 7741025
- 5 旺旺:初步判断牛奶中不是老鼠 7609493
- 6 张本智和赢球后摇头庆祝 7580577
- 7 浏阳烟花焰火狂欢派对 7455936
- 8 拜登泪洒白宫晚宴 7309531
- 9 熏鸡事变大结局 7289773
- 10 中国冰雪经济再度升温 7156303