it-swarm.cn

WordPress网络功能

我必须使用WordPress创建一个简单的网站网络(不同的子域)。只有3或4个这样的网站。

我知道WordPress MU直接集成在WordPress 3.0中,我可以创建一个网络并使用它。

如果我选择这条路线,是否有任何陷阱或缺点?

或者,您对WP 3网络的看法一般如何?

2
Adhip Gupta

您对它的描述几乎就是WordPress Multisite(以前称为WPMU)的用例。

缺点当然是所有站点都依赖于相同的代码和相同的数据库,所以如果你打破一个,你就会破坏它们(尽管每个站点的大多数表都不同。)

当然,好处是您使用相同的代码和相同的数据库,因此您只需要维护一组代码和一个数据库!

附:在同一个安装上托管太多网站也存在性能问题(想想WordPress.com),但我们之前正在谈论数百或数千个网站必须要关注你的用例,这不是问题。

3
MikeSchinkel

有两种方法来设置它,我使用了两种方法:

  1. WordPress Multisite - 您使用一个WordPress安装(版本3.0)来安装和管理您的所有站点。管理员只需一次登录,即可监控/更新/审核网络中的所有站点。它支持得相当好,因为系统从WPMU开始,有几个开发人员支持它,而Automattic(www.wordpress.com背后的人)支持它的全部重量。
  2. WP-Hive - 这是一个WordPress插件,允许您在一个WordPress安装中指向多个域/子域。每个站点都将获得自己的一组数据库表,并且每个站点可以拥有完全不同的管理员/用户(整个系统没有单个超级用户)。

WP-Hive比WordPress Multisite更多地隔离了不同的站点,但两者都是创建站点网络的有效方法。

至于优点/缺点,没有那么多。如果您正在设置动态网络(即用户可以注册并创建自己的子域),那么主机会对您进行一些限制(某些主机不允许在域上进行通配符DNS设置),但除此之外,每个人都支持它。

1
EAMann

另一件需要考虑的事情是您的主机是否会让您无限制地使用多站点。我不知道是否有其他这样的,但Dreamhost不允许使用WPMU/multisite而不使用他们的私有服务器产品。

0
Keith S.