对WordPress会员插件速度的影响--目前正在尝试s2成员

时间:2012-11-28 作者:Richard

我正在查看s2member--我已经运行了它,而我的站点非常慢--加载平均需要9到10秒。

这是网站:http://richardclunan.net

我想弄清楚s2member插件是否导致其速度变慢。以及是否有其他更快的会员插件。。。

3个问题:

s2member是否有特定的设置或事项需要我注意,以确保s2member不会让我的网站变慢?

如果我在停用插件的情况下停用插件来测试站点的速度,这是否意味着我在重新激活它时必须重新指定s2member设置?重新激活后,成员帐户是否正常工作?

有人对s2member或其他wordpress会员网站插件及其对网站速度的影响有过观察吗?

1 个回复
最合适的回答,由SO网友:Jason Coleman 整理而成

如果禁用插件(不要删除),则应在重新激活插件时保留设置。

s2member和其他成员插件非常复杂,可能会导致性能问题。。。特别是如果您使用的是共享主机或严重限制同步数据库查询的主机。如果您自己管理服务器,那么增加MySQL的MAX\\u CONNECTIONS属性通常可以帮助您处理类似的事情。(例如,如果您的主机将同时查询限制为100,并且您通常有80个查询,但在s2member激活的情况下有280个查询,则您的页面加载长度将是原来的3倍。)

会员网站需要考虑的另一个性能问题是,页面根据会员级别的不同而有所不同,这会破坏您可能正在进行的任何缓存。因此,由于缓存,您可能有很好的加载时间,并且当s2member启用时,您的站点将无法再缓存。

以下是一些插件,可以帮助您解决WordPress的性能问题:http://wordpress.org/extend/plugins/p3-profiler/http://wordpress.org/extend/plugins/debug-queries/http://wordpress.org/extend/plugins/blackbox-debug-bar/

FWIW,我是付费会员Pro的开发者,这是WordPress的一个竞争性会员插件。(在WordPress存储库中完全免费:http://wordpress.org/extend/plugins/paid-memberships-pro/)

结束