极慢的 Wordpress WooCommerce 网站(在管理面板和最终用户中)

Posted

技术标签:

【中文标题】极慢的 Wordpress WooCommerce 网站(在管理面板和最终用户中)【英文标题】:Extremely Slow Wordpress WooCommerce website (Both in admin panel and end user) 【发布时间】:2017-01-14 19:27:39 【问题描述】:

我在共享 Windows 托管环境中托管的 IIS 8 中安装了一个 woo-commerce 插件,以及与我的主题(Porto 主题)和其他一些功能相关的大约 27-8 个插件。不幸的是,我在添加/编辑产品甚至访问网站时响应非常慢。(编辑或添加产品大约需要 25 秒!)

我想知道这里可能是什么问题。有人说这是因为您在 Windows 服务器上托管 Wordpress。所以我确实在 Linux 服务器中尝试了这种配置,但没有产生任何影响!(它变得更慢了!)

这是我对 windows 机箱的配置:

max_execution_time 180
memory_limit 128M
post_max_size 32M
upload_max_filesize 32M

我的数据库很轻(大约 30MB)。我还尝试了 wt3 缓存、自动优化器和缩小以及延迟 javascript

我在 Windows VPS 中尝试了这个设置,它的速度是共享主机环境的两倍。但是我的共享托管公司是一家有信誉的公司,并且有一些标准的内存和 CPU 分配。

目前还没有找到问题的运气...... Woocommerce 通常是一个沉重的插件还是什么?

【问题讨论】:

由于 Wordpress 的“博客”架构,wordpress / woocommerce 结构目前并不是最快的。虽然我一直在使用它,但我个人认为插件的“吨”到位正在减慢网站速度..您是否尝试将它们全部禁用并一一重新启用?也许迁移到 Linux Server 也会有所帮助,我知道很多公司在 Windows 上运行 php。但不知何故,感觉很奇怪。 您总是会受到共享主机的限制。而且我发现更新到 PHP7 对我来说有很大的不同。我同意 funkysoul 的观点,即您可能有太多插件,或者至少有一个插件确实拖累了您。有时他们“打电话回家”检查更新,这真的会减慢速度。或者如下所述,它可能是您的主题。我发现很多 ThemeForest 主题使用起来非常令人沮丧。 @funkysoul 是的,我确实做到了。禁用所有插件-> 将响应时间减半。通过将主题从 Porto 更改为另一个,我不知何故可以获得更好的结果(范围从 5s 到 8s,这是可以接受的)。当我使用默认主题再次启用所有插件时,响应时间仍然很短。所以,总的来说,我认为这是主题和一些插件的问题。试图找出确切的那个。 @helgatheviking 是的,我知道。但我认为 30MB 数据库的网站不应该存在性能问题。这应该会在更远的时间影响我们。 如果所有的插件+26还是很慢,那么我建议一次一个地测试插件以尝试找到源。祝你好运。 【参考方案1】:

我认为问题不在于 WooCommerce,因为我有几个网站可以在各种环境中以极快的速度运行它。这是一个精心打造的插件。

我也不认为问题与您正在运行的插件的数量有关,但可能与其中一个或多个效率低下有关。我会按照之前评论者的建议将它们全部禁用,然后一次重新激活一个。

问题也很可能是您使用的主题 - 波尔图。我在主题的主要销售页面上快速查看了用户 cmets,一些用户报告它有一些缓慢的问题。如果您安装了 Envato 插件,请禁用它。如果您使用的不是最新版本的主题,请尝试升级。如果这些都不起作用,请尝试切换到不同的主题,看看是否可以解决问题。不幸的是,我过去不得不放弃付费主题,因为他们的开发人员没有把时间花在最大化性能和效率上。它很臭,但是缓慢的前端和后端对任何人都没有好处。

【讨论】:

是的,我认为这是我需要做点什么的嫌疑人。可能需要更改主题或以其他方式升级托管服务。 就像检查速度/性能表现的建议一样...尝试使用店面主题(woocommerce 官方主题),您可以确定一切正常。跨度> @funkysoul Weird,甚至不适用于 Storefront... 但它适用于“二十四”(Wordpress 默认主题)。不知道如何看待这种行为。我很确定托管服务的配置不低。我有一个在主域中运行的“果园”CMS,完全没有问题。 另一个更新:二十四个主题 + 启用所有插件,它变得更糟(仍然比 Porto + 所有插件启用)。 最终更新:我终于发现问题出在主题(Porto)和其他一些与主题相关的插件上。由于我没有时间更改主题,我不得不升级我的托管服务。现在,我正在使用“5G RAM 和 5 个 CPU 核心”的 linux 共享主机上运行 woocommerce!

以上是关于极慢的 Wordpress WooCommerce 网站(在管理面板和最终用户中)的主要内容,如果未能解决你的问题,请参考以下文章

极慢的 Netezza(数据库)批量插入

在 Oracle 中运行速度极慢的 Postgres 查询

API 设计:我可以阻止用户进行极慢的查询吗?

deepin系统无线网络卡死或者极慢的解决方案

Visual Studio 2019(VS2019)下载极慢的问题

迁移到 Azure App Service 和 Azure Database for MySQL 灵活服务器后,Wordpress 网站速度极慢