将一个大WordPress站点拆分为多个小站点

时间:2014-01-25 17:38:27

标签: php mysql wordpress

我有一个非常大的WordPress网站,我正面临速度问题和服务器资源问题。特别是MySQL记录的数量如此之高。所以,我想将大型WordPress网站分成多个小网站。

我有这样的网址结构

  1. http://siteurl.com/this-is-first-post.html(category1)
  2. http://siteurl.com/this-is-second-post.html(category2)
  3. http://siteurl.com/this-is-third-post.html(category1和category2)
  4. 我想根据类别分离WordPress,我正在考虑两种解决方案

    1. 要么为每个类别创建两个数据库,例如db_cat1db_cat2我使用一些逻辑划分数据。
    2. 或者我创建子域并安装不同的WP实例,如下所示:

    3. 我的问题是:

      1. 如果我尝试第一个逻辑,那么如何将数据库划分为不同的类别db?
      2. 如果我尝试第二种逻辑,那么我该如何管理网址结构并保留SEO果汁呢?如何划分常用标签和类别?
      3. 分割WordPress后,我将如何管理图片等资源?
      4. 有没有更好的方法来完成这项工作?
      5. 我不想更改服务器或在服务器上工作,因为我已经尝试过不同类型的服务器,并且所有服务器都有MySQL资源问题。我更喜欢第二种逻辑,因为它易于处理。

0 个答案:

没有答案