【社群话题分享】LAMP 还是 LNMP 或者 ?

百家 作者:又拍云 2019-05-20 11:08:05

每周三下午的话题活动是又拍云技术社群的优良传统~

大家一起来看看这周都聊了些啥吧~

看之前先公布一下上周参与活动获奖的同学吧!

上周获奖名单

特别奖-又拍云定制无线充电器:Tsundoku

一等奖-又拍云定制雨伞:一冉冉、Lyt8384

二等奖-又拍云定制马克杯:Net、dong

(Ps 上周话题:Linux 各大发行版本你怎么选?
又小拍
@所有人
【每周有奖活动】
LAMP(Linux+Apache+MySQL+PHP)和LNMPLinux+Nginx+MySQL+PHP,你更愿意选择谁?

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、当一个伟大的流行的开源软件被收购后,人们往往最关心、最担心的就是,被收购后他会不会闭源。其实从以往发生了一些重大开源软件被收购案中我们可以发现,发生闭源的可能性很小,会趋于更强大的发展。

Net

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 支持平滑加载新配置,还能够在不间断服务的情况下进行软件版本升级。

A1读你

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 作为替补。

Clark Gong
又小拍
还没加入咱们又拍云技术交流群的小伙伴,赶紧联系我哦(Wechat:upyun1111)群内每周都有精彩活动可获得小礼品哦!还会从参与活动小伙伴中选出 1 名优质回答奖,送出神秘礼品哦!


往期社群话题:

【社群话题分享】Linux 各大发行版你怎么选?

【社群话题分享】数据权限该怎么放?

【社群话题分享】哪个编辑器你用的最顺手?



快 来 找 又 小 拍




推 荐 阅 读


关于技术

从云计算到容器到容器云

深入 Nginx/Openresty 服务里的 DNS 解析

4K视频在线看,网速跟不上怎么办?

京东云罗玉杰:OpenResty 在直播场景中的应用

又拍云叶靖:OpenResty 在又拍云容器平台中的应用


告 诉 大 家 你 “在 看” 这 篇 文 章  

关注公众号:拾黑(shiheibook)了解更多

[广告]赞助链接:

四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

公众号 关注网络尖刀微信公众号
随时掌握互联网精彩
赞助链接