不久前,我创建了一个网站,作为我的专业投资组合。它是在WordPress上运行的,所以当我决定添加一个博客时,只需打开开关就可以开始写作了。然而,随着时间的推移,我意识到博客和公文包的用途完全不同,我想为创造性写作添加第三个功能(与我的公文包或我的专业/商业博客没有任何关系)。
最初,我的公文包在我的域中,我在子域中添加了第二个WordPress安装。这很有效,但管理起来很痛苦。我有两个插件的副本,两个WordPress的副本,两个主题的副本。每当升级出来时,我都要做两次。
当我添加第三个站点(在第二个子域上)时,这添加了第三组步骤。它根本不是一个可扩展的解决方案。这就是我今天看到你的情景。
您可以通过三种方式前进:
单独的WordPress安装
这是一种快速、简单且非常简单的方法。但我保证您将来会遇到工作和可伸缩性问题。
我的解决方案是在WordPress(3.0之前)上安装一个插件,它允许我在同一安装中托管多个站点。它工作得很好-我创建了3个独立的域,并将它们都指向服务器上的同一文件夹。WordPress处理数据库和所有路由。现在我有一个安装,一组插件要更新,还有一组中心主题要处理。
WordPress MultiSite
3.0提供了从WordPress的一个实例在多个域上托管多个站点的能力。我
highly 建议具有多站点基础架构的任何人迁移到此解决方案。它比上面介绍的任何一种解决方案都更易于维护,并使您的系统具有可扩展性(您是否认为您现在会增长无关紧要……但如果您现在就开始工作,以后再增长,您将感谢您更年轻、更聪明的自我)。