wordpress在访问首页和分类页面的时候,如果取消了缓存,重新执行php程序,生成页面十分缓慢。
我已经确定了,我的网络没问题,也不是页面有国外的链接谷歌字体什么的,就是前端请求发出后,需要等5-15s才能收到服务器的响应。
第一个请求是页面文件,可以看到等待服务器响应花了9秒钟。。。
我在wordpress模板的index.php的php程序生成文章列表的地方执行了一次这个代码,来测试下执行时间:
结果得到的结果是:
我的网站是在阿里云才搭起来,这个结果看来应该是后台的原因了,但是,调用文章数据有的快有的慢是什么原因?我感觉应该不是php程序执行会这么慢,应该是数据库提取数据偏慢,毕竟现在仅仅有10篇左右文章。数据库和后端我基本啥都不懂,只会写一点点php代码。求各位能指点下可能的原因,谢谢了。。。
哦对了,我用的是centos,apache和mariadb。
wordpress在访问首页和分类页面的时候,如果取消了缓存,重新执行php程序,生成页面十分缓慢。
我已经确定了,我的网络没问题,也不是页面有国外的链接谷歌字体什么的,就是前端请求发出后,需要等5-15s才能收到服务器的响应。
第一个请求是页面文件,可以看到等待服务器响应花了9秒钟。。。
我在wordpress模板的index.php的php程序生成文章列表的地方执行了一次这个代码,来测试下执行时间:
结果得到的结果是:
我的网站是在阿里云才搭起来,这个结果看来应该是后台的原因了,但是,调用文章数据有的快有的慢是什么原因?我感觉应该不是php程序执行会这么慢,应该是数据库提取数据偏慢,毕竟现在仅仅有10篇左右文章。数据库和后端我基本啥都不懂,只会写一点点php代码。求各位能指点下可能的原因,谢谢了。。。
哦对了,我用的是centos,apache和mariadb。
慢就对了,WP本来就很慢,你还取消缓存。不用找原因,WP就这个样。
WP说升级到PHP7可以提速30%,你可以考虑一下。
不知道为啥这么多人喜欢WP,10年前他确实很好,现在随便找一个都不比它差。Drupal完败它。
不知道你的服务器配置如何。
wordpress的确慢,我以前也用过。
-我的经验来看一般原因有google字体(关闭google字体或者换用国内cdn),avatar问题(同上),插件过多,配置过低等。
-你的截图显示TTFB有8s多了,个人小网站,建议用nginx。
-用php7(据说提速)。
-建议换了wp。
国内你懂得,wp 有个七牛的 cdn 插件可以用下 。。。提速还是挺明显的
不过要申请七牛的账号,七牛每个月的免费流量个人网站一般是足够用的