环境说明

一般情况下,一个项目 应该 有以下四个基本的项目环境:

  • dev- 开发环境

  • uat - 内部测试环境

  • gray - 灰度测试环境

  • prod - 线上生产环境

系统与软件版本

服务器

所有环境 应该 优先选择Centos7.x。并且一旦选择结束后,所有环境的系统 必须 保持一致。

PHP

PHP 版本 应该 优先考虑 PHP 7.4,不止因为其运行高效,还因为随着 PHP 7 的广泛应用,PHP 7 以下的版本将会很快停止维护。一旦选择结束后,所有环境的PHP版本 必须 保持一致。

MYSQL

数据库软件 应该 优先选择 MySQL,因为其使用率最高。MySQL 5.7 与 PHP 7 一样,已经是大势所趋,选择版本时 应该 优先考虑 MySQL 5.7。一旦选择结束后,所有环境的PHP版本 必须 保持一致。

其它软件

应该 优先选择 流行 稳定 版本。线上环境 绝不 使用 Beta 或者其他不稳定发行版。

需要记住的重点就是:无论是什么软件或者系统,应该 优先选择 流行 稳定 版本。线上环境 绝不 使用 Beta 或者其他不稳定发行版。

说点什么吧...