我正在寻找一种方法来处理Wordpress的分布式开发。目前,我建立了一个共享的git存储库,在这个存储库上,我有网站的所有代码版本。我遇到的问题是如何处理数据库。显然,我需要我们的网站运行,而我们(我和其他开发人员)改善网站的本地。这意味着网站的用户(尚未上线)将能够修改我们的数据库(用户注册等)而我们正在开发的网站在本地,使用一个转储的数据库。我想要理解的是,在站点运行时处理这样的共享开发的最佳实践,因此数据库可能会发生变化。
发布于 2012-12-03 21:19:38
不确定你开发什么,主题或插件,但使用WordPress,数据库中的变化应该不会对你的开发产生影响,除非你设置了一些东西,用户可以在其中创建新的自定义帖子,我的意思是新的“自定义帖子”,而不是基于自定义帖子的新帖子,这可能会改变你正在开发的东西的行为。
如果用户因为他们的所作所为而遇到一些奇怪的事情,那么这就是所谓的bug修复,好消息是您可以直接导出和导入数据库来修复他们遇到的任何问题。
发布于 2012-12-03 19:57:43
数据库数据更改不是您的问题(转储交换,如果需要,解决最多)
结构的变化是另一个大问题,你可以尝试在LiquiBase上查看(对于brain-powered solution)
https://stackoverflow.com/questions/13681581
复制相似问题