概要
私は現在、学習体験としてCodeIgniterフレームワーク用の複数環境プラグインを実装しています。しかし、私は複数の方法で解決できる問題に遭遇しました。どのアプローチをとるかわからないので、この質問です。私はこのテーマについてStackOverflowとWebをすばやく検索しましたが、決定的な結果はほとんど見つかりませんでした。
問題
ウェブサイトを開発するとき、あなたは一般的にこれと同様の構造を模倣するセットアップを持っています:ローカル-テスト-ライブ。この構造を持つことで、これが接頭辞付きの構造であろうと接尾辞付きであろうと、さまざまな環境でWebサイトを表示できるドメイン構造がほぼ確実に得られます。
質問
上記の各環境のURLを定義するためのベストプラクティスは、プレフィックス付きのアプローチですか。
- local.site.com
- test.site.com
- site.com
または接尾辞のアプローチ:
- site.local
- site.test
- site.com
この質問の結果、接頭辞と接尾辞の両方をサポートする必要がある場合でも、どちらを使用するのがベストプラクティスであるかを知ることは有益です。