概述
我目前正在为 CodeIgniter 框架实现一个多环境插件作为学习经验;但是,我遇到了一个可以通过多种方式解决的问题。我不确定采取哪种方法[最好],因此提出了这个问题。关于这个主题,我快速搜索了 Stack Overflow 和 Web,但几乎没有找到明确的结果。
问题
在开发网站时,您通常有一个模仿类似结构的设置:Local - Testing - Live。在拥有这种结构时,您几乎肯定会拥有一个能够在不同环境中查看网站的域结构,无论是前缀结构还是后缀结构。
问题
为上述每种环境定义 URL 的最佳做法是什么方法,是前缀方法:
- local.site.com
- test.site.com
- 网站
或后缀方法:
- 网站本地
- 站点测试
- 网站
即使这个问题的结果是我应该为前缀和后缀提供支持,但知道使用哪种最佳实践仍然是有益的。