wordpress建站公司 您使用什么流程进行 WordPress 开发? [closed]

作为记录,我主要制作整个网站和插件,并部署它们。 我的工作流程非常依赖 Ruby 和 git。

为了开始一个新项目,我有一个 shell 脚本,它负责设置新虚拟主机和检查 WordPress 最新标签的整个业务(来自我们自己的跟踪 svn 的 git 存储库)。

整个网站的基本形状是 wp-content 的 git 存储库。 它包含一个 Capfile(capistrano 的 Makefile eqiuivalent)和一个 YAML 配置文件,它们一起负责部署(http://github.com/dxw/wp-capistrano)。 同样在该存储库中,我将主题和插件添加为 git 子模块(是的,我们也为第三方插件维护 git 存储库——我们喜欢使用我们亲自测试过的最新版本)。

对于主题,我有一个代码生成工具/框架 ( github.com/dxw/wp-generate )。 这意味着更少地考虑代码应该放在哪里,并且它有一种自然的方法来分离视图和模型/控制器。

在编写插件时,我使用 cucumber/webrat 进行测试驱动开发 (github.com/dxw/cucumber-wordpress)。

对于将开发数据库迁移到生产环境,通常只是复制转储的情况(WP_SITEURL 和 WP_HOME 由 capistrano 在登台/生产机器上设置,因此无需搜索/替换)。

我无法想象我使用这些脚本节省了多少时间。

WordPress建站服务

原文链接:https://www.wordpresshy.com/357927

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享