免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: chlinux

apache+php 与 nginx+php,哪个好?看我的经历! [复制链接]

论坛徽章:
0
发表于 2012-03-11 21:25 |显示全部楼层
回复 8# chlinux


    nginx只提供web服务,如果你搭建nginx+php的环境,php这边是通过fastcgi传递给专门的php处理进程,php处理进程数以及服务配置参数,会对你的测试结果产生比较大的影响。如果你用apache来做为php处理进程,让nginx充当反向代理也可以,本质上跟前一种方式区别不大。
nginx的优势是在处理静态内容方面。

论坛徽章:
0
发表于 2012-03-11 22:11 |显示全部楼层
本帖最后由 chlinux 于 2012-03-11 22:17 编辑

回复 10# yugangyi


    模拟并发的软件用过不少,但真还没找到真正能模拟实况的并发。
当年被微软开发的一款压力测试软件测试过,并发量并不大,每秒200-500,这个压力真不是一般单机动态连接数据库能承受的。
但用一般的模拟并发的软件每秒请求1000个是没问题的。

“并发”,不是那么好模拟的!

论坛徽章:
0
发表于 2012-03-11 22:13 |显示全部楼层
回复 11# yugangyi


    嗯,有道理!

论坛徽章:
1
CU十二周年纪念徽章
日期:2013-10-24 15:41:34
发表于 2012-03-17 09:57 |显示全部楼层
那可以弄个apache+nginx+php这样呀。嘻嘻。

论坛徽章:
3
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:19
发表于 2012-03-19 22:02 |显示全部楼层
同意11#的观点。各有优势。如果是我,我会选择nginx来做前端反向代理(web缓存服务)和负载均衡,这方面我想nginx比apache(虽然它也支持负载,不过应该没什么人用吧)应该是更强的。后端服务平台依然选择apache+php。各尽其职。虽然不是最好的结构!但是一定是更好的架构

论坛徽章:
0
发表于 2012-03-21 08:42 |显示全部楼层
.....apache+php+mysql...........用squid做反向代理的..........

论坛徽章:
2
操作系统版块每日发帖之星
日期:2015-08-05 06:20:0015-16赛季CBA联赛之北控
日期:2019-02-13 22:56:03
发表于 2012-04-02 11:19 |显示全部楼层
回复 1# chlinux


    求高手指导,

论坛徽章:
0
发表于 2012-04-02 14:11 |显示全部楼层
现在内存确实便宜啊

论坛徽章:
54
2017金鸡报晓
日期:2017-02-08 10:39:42操作系统版块每日发帖之星
日期:2016-03-08 06:20:00操作系统版块每日发帖之星
日期:2016-03-07 06:20:00操作系统版块每日发帖之星
日期:2016-02-22 06:20:00操作系统版块每日发帖之星
日期:2016-01-29 06:20:00操作系统版块每日发帖之星
日期:2016-01-27 06:20:00操作系统版块每日发帖之星
日期:2016-01-20 06:20:00操作系统版块每日发帖之星
日期:2016-01-06 06:20:0015-16赛季CBA联赛之江苏
日期:2015-12-21 20:00:24操作系统版块每日发帖之星
日期:2015-12-21 06:20:00IT运维版块每日发帖之星
日期:2015-11-17 06:20:002015亚冠之广州恒大
日期:2015-11-12 10:58:02
发表于 2012-04-02 22:31 |显示全部楼层
几点疑问:
1、楼主是怎么从top中看出网站的速度的?

2、load的计算方式是什么?以进程计还是以CPU的忙碌程序计?

3、第二张图的mysql是什么状态?

4、可以用ab进行简单测试吗?

我用的结果跟楼主相反,感觉fcgi要快一些,另外你的fcgi进程占内存很小啊,我稍加几个模块就超过10M了,加点缓存的话就会几十兆,而你的httpd进程都不小。
我认为是楼主的fcgi没有优化好。

论坛徽章:
0
发表于 2012-04-04 15:06 |显示全部楼层
回复 19# lsstarboy


    网站的反应速度不是看出来的,是测试出来的。top只看到资源占用情况。
   第二张图mysql没有启动,第三张图的mysql是主数据库,只更新,压力比较小。
   
没有用ab测试
fcgi确实不熟悉,只做了简单的配置
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP