帝国 CMS7.0 阿里云 4H8G 高性能云盘 CPU 为 [root@iZ1ff7vqlkgsuiZ ~]# more /proc/cpuinfo | grep "model name" model name : Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz model name : Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz model name : Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz model name : Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz
竟然不到 10 分钟可以生成 50W 的页面。
1
xiaoyu9527 OP |
2
xiaoyu9527 OP 是不是我用了一个假的阿里云。
性能如此牛逼。 这时候 CPU 占用率仅仅为 12~15% |
3
luoyou1014 2017-05-09 15:14:28 +08:00
生成页面是 IO 操作,主要瓶颈是硬盘的读写速度,你这个是高性能云盘,自然快很多。
不过本身 php 的性能在一众脚本语言中是比较好的。 |
4
lincolnhuang 2017-05-09 15:19:01 +08:00
E5-2682 v4 性能确实很好的
|
5
jarlyyn 2017-05-09 15:19:03 +08:00
e5 4c,600 秒 50w 页面,也就是 833 qps,
如果是走 sql 的话,这是说明 sql 优化的能力。 如果是静态 /走 redis/memche 的话 这是高端黑么…… |
6
shiny 2017-05-09 15:19:50 +08:00
制约生成页面的速度有三项,模板渲染、数据库 SQL 查询、写入页面时候的 IO。
只有前者体现了 PHP 的性能。PHP 5.x 时代不同版本号就在不断改善性能了。当然 PHP7 进步还要大点。 |
7
xiaoyu9527 OP @jarlyyn 走的是 MYSQL 呀
|
8
jarlyyn 2017-05-09 16:19:21 +08:00
|
9
billytom 2017-05-09 16:20:20 +08:00
我更好奇那里来的 50W 静态页面,都是爬虫么
|
10
xiaoyu9527 OP @jarlyyn 执行 PHP 的脚本进行的生成。 怎么跟 PHP 没关系了。。
|
11
Felldeadbird 2017-05-09 17:09:53 +08:00
用 cli 去执行本来就比 web 访问快。再加上适当的硬件,让本来认为需要持久的事情,变得很快。
|
12
abcbuzhiming 2017-05-09 17:47:22 +08:00
你都没把 php 代码贴出来,谁知道你这个生成页面速度快到底是谁的功劳
|
13
PythonAnswer 2017-05-10 00:24:20 +08:00 via Android
垃圾站吗
|
14
neurocomputing 2017-05-10 10:51:43 +08:00
十分钟 50w,其实并没有多快
|