工作流程:在本地PC上开发并推送到远程服务器与?

时间:2015-03-04 作者:thanks_in_advance

我习惯于在本地PC上开发,然后推送到远程服务器的开发工作流。它适用于简单的网站。

我是Wordpress的新手,所以我可能错了,但Wordpress似乎不应该有这样的工作流。

Wordpress似乎希望管理员直接在远程服务器上工作,然后创建和下载定期备份。

您首选的工作流是什么?

1 个回复
最合适的回答,由SO网友:Richard Aber 整理而成

没有什么可以阻止您使用WordPress进行本地开发。我每天都用WordPress在当地开发,无论是专业项目还是个人项目。您可能需要进行一些研究以了解其他人的工作,并使用这些信息来开发您自己的工作流。

通常,当我需要“快速本地设置”时,我会使用一个*AMP应用程序,如MAMP(Mac),如果我需要开发环境和生产环境紧密匹配,则会使用一个漫游框,这完全取决于客户和项目的要求。代码被提交到版本控制(通常是Git,有时是SVN,具体取决于客户端需求)。然后可以从版本控制在生产服务器上签出代码。

有些人使用像Capistrano这样的部署系统来处理将代码推送到生产环境中的问题,甚至可以使用一个简单的bash脚本来自动部署到生产环境中。我认识一些开发人员,他们喜欢使用WP Migrate DB Pro之类的插件来同步数据库和媒体上传。关于WordPress开发人员如何设置他们首选的本地开发环境,以及如何与生产环境同步(如果您四处寻找的话),有大量信息。

以下是WPORG的一个页面,这可能是您的一个很好的起点:https://developer.wordpress.org/themes/getting-started/setting-up-a-development-environment/#your%c2%a0wordpress-local-development-environment

结束

相关推荐

Publication Workflow

我正在考虑担任以下两个角色:一篇文章可以处于以下不同的状态:草稿已准备好发布,我正在寻求的工作流程是:李安editor 写一篇博客文章。这是一个draft.</一旦定稿,编辑将ist标记为ready for publication. 从那一刻起,编辑looses the ability to edit the blogpost.publisher 审查、编辑和publishes the blogpost.这是否可以通过Wordpress实现如果没有,是否有用于此类工作流的最新插件<这似乎是一个