Wordpress限制 - 系统设计考虑

时间:2009-08-11 12:24:57

标签: php performance wordpress wordpress-plugin design-consideration

我正在为客户设计一个系统。我们正在考虑使用Wordpress作为主要平台(而不是编写我们的自定义软件),并使用插件或雇用开发人员来编写一些自定义模块来自定义它。 我们需要有能力拥有一些静态页面,很少的php页面和很多用户生成的内容。

Wordpress有什么限制?我搜索过网站,但没有找到任何关于例如最大用户数的信息。我对基于经验的意见感兴趣。

那么,Wordpress如何在多用户网站上执行?或者 - 你认为最好离开Wordpress,并切换到其他一些开源CMS?

修改

系统的核心功能是允许用户将文本内容和照片放在分类页面上。一些用户需要能够在网站上拥有经典博客,而其他用户只需偶尔发布一些内容。一些数据将通过RSS从另一个平台上的用户博客中进行查询(涉及版权和法律事务)。

所以到目前为止,我已经发现了许多类似博客的功能。

6 个答案:

答案 0 :(得分:1)

如果你做了很多用户的东西,那么它可能值得用BuddyPress而不是WordPress开始,你仍然可以使用很多WordPress插件,但最好从一个用来处理一个框架的框架开始更多的用户。

答案 1 :(得分:1)

如果您对多用户环境的WordPress感兴趣,也许您应该查看WordPress MU,这是运行WordPress.com的软件。我不确定这些插件是如何与WordPress MU一起工作的,因为我从未深入研究它。

如果您需要更多的社交方面,那么您可以参考使用BuddyPress的Tom's answer,这会在WordPress MU之上添加功能。

答案 2 :(得分:1)

WordPress在用户,帖子等方面没有超出底层技术(主要是您的数据库)的最大值。 WordPress.com在WordPress MultiUser平台上运行,它有six million blogs, a billion monthly pageviews, and 200k new posts a day

您的局限性将更具结构性 - WordPress首先被设计为博客平台。如果它的界面和方法很适合你的项目,那就去吧,但是如果你要破解它的话,像Drupal这样更通用的系统可能会更适合你。

答案 3 :(得分:1)

如果它是您正在设计的博客平台,那么WordPress应该适合您的需求。您还可以查看Movable Type(Perl)。 如果您正在寻找内容管理系统(CMS),那么您应该看看Drupal和/或Joomla。 Movable Type实际上开始与Drupal集成。

Wordpress存在一些性能问题,默认设置大约十几页/秒。但是使用像SuperCache这样的插件,它可以相当容易地扩展它。您可以使用自定义“主题”执行任何操作。但是WordPress不会为你管理“主题”中的内容,只需显示它。

答案 4 :(得分:1)

我使用Drupal取得了不错的成功。如果您不想构建博客,那么动态CMS有更好的东西。 Wordpress是一款很棒的博客软件。试着让它做别的事吗?做起来很痛苦。在两者中开发了“应用程序”。如果博客不是主要组件(新闻网站也会效仿),那么使用真正的CMS而不是博客平台。

答案 5 :(得分:1)

取决于WP可能有效的用户生成内容的类型。您可以使用“贡献者角色”来允许用户创建内容,然后网站管理员可以在其生效之前进行调节。

Drupal似乎有更多用于社区类型网站的工具,但我对它的经验很少。