拿lnmp环境来说,
相同的访问量,相同的访问时间,
2种访问方式
一种情况是:
访问同一站点的多个链接; a.h5m3.com/index.php a.h5m3.com/admin.php这2个链接
另一种情况是:
访问同一站点的一个链接 a.h5m3.com/index.php
这2种情况哪个对服务器的压力大,消耗资源多
拿lnmp环境来说,
相同的访问量,相同的访问时间,
2种访问方式
一种情况是:
访问同一站点的多个链接; a.h5m3.com/index.php a.h5m3.com/admin.php这2个链接
另一种情况是:
访问同一站点的一个链接 a.h5m3.com/index.php
这2种情况哪个对服务器的压力大,消耗资源多
这个并不能看出什么吧..
要是你index.php只echo 一个1...
admin.php导入了乱七八糟的东西,做了一堆计算...
那这种情况就很难说,这其中你是不是做了缓存,redis之类的,也不好说..
就lnmp环境, php-fpm单位时间处理请求是有限的..
你可以对页面做一些压测..
看看访问耗时,每秒请求数等等..
找出其中的问题.
1 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
2 回答865 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
光从文件个数理论上并不能看出服务器压力变化和大小,取决于很多方面,举个简单的例子:
第一种情况:
第二种情况:
如果index.php做的事情是
echo 'hello world';
此时admin.php如果做的是读取100个文件,那么明显第一种压力小
而反过来admin.php什么都不做,那么第二种情况小
以上例子只是最简单的一种脚本占用服务器消耗资源的情况,具体服务器的压力还有其他各种因素,服务器压力是个大课题,建议lz题问可以再细化,这样能具体学习,也方便这里的大大们来解答!