跳转到主内容
极星编程网:以代码为星,赴技术山海!

Wordpress速度

搭了个 wordpress 网站,发现速度太慢了,主流的优化不过是减少插件、静态资源优化,网站页面静态化等,但对于一个没装插件,使用默认主题, php 文件本身请求都要1秒多(不包含资源文件加载),这个正常吗? 这个锅是wp的还是php的呢? 没有细看过wordpress的代码(因为php其实不太熟悉),但是看了下wp的数据库,发现就那么几张表,然后我在想那么多基于wp扩展的网站,那些自定义的属性是不是通过post_meta实现的?如果这样的话,会不会每个
get_post_meta
都触发一个查询,那样子的话一个页面会很慢。不知道是不是这样子? PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。 下载 禁用所有插件,换成默认主题后,如上图,感觉数据库查询时间不是很长啊,为毛TTFB这么大? 回复内容: 搭了个wordpress网站,发现速度太慢了,主流的优化不过是减少插件、静态资源优化,网站页面静态化等,但对于一个没装插件,使用默认主题,php文件本身请求都要1秒多(不包含资源文件加载),这个正常吗? 这个锅是wp的还是php的呢? 没有细看过wordpress的代码(因为php其实不太熟悉),但是看了下wp的数据库,发现就那么几张表,然后我在想那么多基于wp扩展的网站,那些自定义的属性是不是通过post_meta实现的?如果这样的话,会不会每个
get_post_meta
都触发一个查询,那样子的话一个页面会很慢。不知道是不是这样子? 禁用所有插件,换成默认主题后,如上图,感觉数据库查询时间不是很长啊,为毛TTFB这么大? 正常,WordPress就是这么慢... php 5.6可以考虑使用xcache缓存数据库 php 7可以使用opcache缓存php 后期可以使用redis缓存数据库 正常。抛弃wordpress走向ghost或hexo

相关文章