开发者社区> 问答> 正文

PHP 服务器开发测试环境,怎么解决内外网部署问题?

PHP SNS网站刚起步, 想问一下 开发环境 测试环境 正式外网环境, 能不能帮我画一些图说明一下如何组织. 例如外网要部署两套 正式版网站和测试版网站, 还有代码的发布流程. 有哪些工具和脚本可以用啊

展开
收起
小旋风柴进 2016-06-08 17:28:53 2529 0
1 条回答
写回答
取消 提交回答
  • 因为提到了流程,流程管理总是要围绕一个目的,你没把目的说明,我先大体答一下。

    1、正式版和测试版
    部署一套和部署两套并没有太大差别,最好是分两个域名,比如
    www.domain.com 正式版
    www.domain-test.com 测试版,不建议放到外网,如果是放外网最好是有验证。

    2、代码发布
    能自动化发布最好,刚起步做不到自动化,可以要求开发人员写出部署步骤的文档,安排专人负责发布,发布的人按部署文档发布。

    3、发布的工具和脚本
    简单来说,就是使用ftp上传,然后运行一个php程序设置的网站的配置,比如domain、数据库连接等,可参考discuz的安装文档和步骤。

    发布脚本一般没有通用的,最好的是有一个简单的自动化发布程序,如果没有,可以慢慢积累发布脚本。

    2019-07-17 19:32:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载