全球主机交流论坛

标题: hhvm和memsql简直无敌了啊 沉重不堪的wordpress飞起来了 [打印本页]

作者: stick    时间: 2017-3-20 10:02
标题: hhvm和memsql简直无敌了啊 沉重不堪的wordpress飞起来了
原本 php5.3+mysql+apc opcode cache+apc object cache 因为插件众多加上日志库巨大的关系 生成一个页面至少要2s 搜索一个页面也要3s以上
试装hhvm 发现只有一个插件存在兼容性问题 遂移除插件 成功运行
继续上memsql 发现wordpress的mysql表结构不能成功导入 于是修改了两三处主键和UNIQUE索引约束 居然能成功建表并且数据也导入了
移除所有缓存插件 试开页面 第一次比以前慢 第二次比第一次快了10倍 第三次简直飞 0.2s!


作者: 羞涩    时间: 2017-3-20 10:05
缓存而已。
你静态化试试?
作者: zrj766    时间: 2017-3-20 10:08
php5.3都什么年代了还在用...php7挺好的
作者: imgod    时间: 2017-3-20 10:12
搜了一下,找到了个教程
https://www.freehao123.com/hhvm-lnmp/
LNMP+HHVM

但是不知道怎么修改mysql来兼容memsql,楼主指点下呗

作者: stick    时间: 2017-3-20 10:12
羞涩 发表于 2017-3-20 10:05
缓存而已。
你静态化试试?

你没看清吗 以前才开缓存  现在全站全动态了 动态飞才有意义 静态假飞有毛意思
作者: 椰子    时间: 2017-3-20 10:20
大型网站都有静态缓存的。。。
作者: 朔月    时间: 2017-3-20 10:32
那是你没上php7~~
作者: wistonwang    时间: 2017-3-20 10:34
php7快很多?
作者: stelics    时间: 2017-3-20 10:35
wistonwang 发表于 2017-3-20 10:34
php7快很多?

对于小网站来说,可能是心理感觉居多。
作者: 薅羊毛    时间: 2017-3-20 10:44
挂个缓存插件好了 ,,,
作者: guonning2000    时间: 2017-3-20 10:47
php7,快了很多。是ip 1w多
作者: c1x259    时间: 2017-3-20 10:49
本帖最后由 c1x259 于 2017-3-20 10:52 编辑

hhvm本来就很支持Wordpress,绝对比php5.3快几倍。。

我觉得有这时间,怎麽不装个mysql测一下哪个快。
memsql还是不错的,但是说比mysql快十倍不大可信。

memsql问题在资源太少,难以撼动mysql主流地位。
作者: lkcvuuidh    时间: 2017-3-20 10:51
php5.3的锅吧,另外后面的快不应该是前面已经访问了的缘故吗?
作者: 東華    时间: 2017-3-20 10:57
memsql没有一键包,觉得麻烦...
作者: winooxx    时间: 2017-3-20 11:14
PHP 5.3 是啥年代的东西了…… PHP 7 性能都快赶上 HHVM 了
作者: suzizi    时间: 2017-3-20 11:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: 左手写爱    时间: 2017-3-20 11:42
。。。WP有这么卡吗
作者: stick    时间: 2017-3-21 04:45
c1x259 发表于 2017-3-20 10:49
hhvm本来就很支持Wordpress,绝对比php5.3快几倍。。

我觉得有这时间,怎麽不装个mysql测一下哪个快。

hhvm感觉插件兼容性还是一个问题,
memsql倒是很奇葩,头次select查询很慢,比mysql还慢,但是第二次开始便是秒查,只要select的结构一样,变量不影响速度
移除所有内存缓存插件和nginx cgi缓存,在页脚加上显示查询计数的代码,你会发现虽然查询次数很多,但是生成速度还是飞快, 等于memsql起到缓存的作用了
作者: sz0131    时间: 2017-3-21 05:57
恭喜楼主从火星回到地球!
作者: 雨落无声4617    时间: 2017-3-21 06:33
楼主应该试一下php7.1,据网友测试,跑wp,php7比hhvm快。
作者: 气味    时间: 2017-3-21 08:12
个人博客
作者: lun10439547    时间: 2017-3-21 08:15
php7  才是王道吧。。。 不静态化  总有一天会死。。
作者: 日后再说    时间: 2017-3-21 08:18
用php7的话,性能已可以赶上hhvm了,
作者: reizhi    时间: 2017-3-21 08:29
php7+opcache不知道你在说什么
作者: mix    时间: 2017-3-21 09:18
php5.3的锅。php7 动态 笑而不语0.073 seconds, 7 queries, 5.05 MB memory usage
作者: 三胖的日常    时间: 2017-3-21 12:18
PHP7 + opcache  质的飞跃
作者: 東華    时间: 2017-3-21 13:24
0.2 其实没这么无敌… 就算不静态,仅仅memcache就能降到0.5,更别提还有opcahe。比用上mensql好太多,别忘了…memsql真能完美间容wp插件?
作者: stick    时间: 2017-3-21 20:31
東華 发表于 2017-3-21 13:24
0.2 其实没这么无敌… 就算不静态,仅仅memcache就能降到0.5,更别提还有opcahe。比用上mensql好太多,别忘 ...

经营几年的wp了 日志数有几万偏  加上内容类别的关系 tag的用数更加数不清 这些因素都会使wp越跑越慢的 wp不适合大型网站使用也是这个原因 后台追踪了一下带表链接的sql慢查询 把语句复制出来到mysql客户端执行的话就要2s以上
作者: stick    时间: 2017-3-21 20:34
mix 发表于 2017-3-21 09:18
php5.3的锅。php7 动态 笑而不语0.073 seconds, 7 queries, 5.05 MB memory usage

不一样的博客 不一样的数据容量 再加上wp受模板的影响很大 你更换模板就有可能导致quries上升好几个 延时也再多几十ms
再加上你这个是用了object cache才有这么低的quries计数的

最后,随便装一个新博客,即使任何缓存插件都不要上也是这个性能啊
作者: 東華    时间: 2017-3-21 22:12
本帖最后由 東華 于 2017-3-22 17:27 编辑

memsql-ops集群管理很有意思,感觉棒棒哒,就是index.js汉化麻烦。




话说MEMSQL也太奇怪,预设root是没密码的。

然后用MYSQL方式add密码后,也跟MYSQL不大一样。感觉漏洞很多。
作者: duansindo    时间: 2017-3-21 23:44
软件不支持php7
作者: 日后再说    时间: 2017-3-22 08:54
duansindo 发表于 2017-3-21 23:44
软件不支持php7

wordpress 已可以兼容php7
作者: c1x259    时间: 2017-3-22 17:56
本帖最后由 c1x259 于 2017-3-22 18:20 编辑
stick 发表于 2017-3-21 04:45
hhvm感觉插件兼容性还是一个问题,
memsql倒是很奇葩,头次select查询很慢,比mysql还慢,但是第二次开始 ...


MEMSQL 问题在~~

1.不能新建使用者,不能修改使用者,这些功能pro版。
所以等于3306端口开的,他的密码预设是root空字节,可以grant新增,但root还是空的,当然可以防火牆去挡3306,但如用到远程会很麻烦。
但用上pro版,MEMSQL怎能跟Infobright比速度?

2.MEMSQL指令改变太大,而官方资料太少!!
mysql -u root 之后就是一堆不支援指令跟PRO指令。除了查询指令,社区版真的没几条能用。
然后这指令似乎用到mysqladmin,没有自己做一套,真的不解MEMSQL的目的。

3.内存根本没在还的,有多少吃多少,跟比mysq起来更贪婪...

4.资料都不主动重整的,删掉数据库,还显示失败纪录。

5.MYSQL管理工具运行MEMSQL常常不时出错。

6.导入很厉害,但如果数据库出错占用高一点,整个同步现程就全部挂faill,无法返回~~

7.MYSQL支持的表符号跟汉字,MEMSQL不支持符号汉字名称。

8.快是很快,但只能打没优化的mysql!!
经测试 memsql-ops-5.7.1 被 fb-mysql-5.6.35 58220 打得不要不要...
第二次之后只能说缓存下微快到无感的数值,但第一次慢是MYSQL十倍以上。

9.安装地址,端口好像都不能很容易的如MYSQL修改,我一改resart就faill,应该还是能改,但肯定没MYSQL方便。




欢迎光临 全球主机交流论坛 (https://hostloc.gdisk.cf/) Powered by Discuz! X3.4