2016-04-05 5 views
0

免責事項:これは厳密なプログラミングに関する質問ではありませんが、一般的なハウツーへの質問です。私はしばらくの間、Laravelでプログラミングしてきたので、私が必要とするのは、以下に説明するセットアップの準備に関するアドバイスです。複数のクライアント(サブフォルダまたはサブドメイン)のステージング環境

私はいくつかのフリーランスのWeb開発を行い、それを中心にLaravelを置くことを計画しています

アイデア。そのためには、将来のクライアントのためにグローバルなステージングをセットアップすることから始めたいと思います。そのため、各自がいつでもウェブサイトの進捗状況を確認できます。

私が持っているアイデアは、「クライアントのハブ」である - 個々stagingsに中央ゲート:

  1. クライアントがexample.com/clientにアクセスし、提供 資格情報
  2. ログイン成功に
  3. 、クライアントでログインそれぞれの ステージングにリダイレクトされ

質問

私の最初の考えは、クリーンなLaravelのインストールで、各クライアントを単一のサブフォルダに保存することでした。セキュリティ/効率面では良いアイデアですか?これによってどのようなプログラミング上の問題が生じますか?

その他のアイデアは、各クライアントのサブドメインです。問題は、これはすべての新しいLaravelインストールの仮想ホストを意味し、すべての仮想ホストはコストと同じです。

あなたはどう思いますか?サブフォルダまたはサブドメイン?

答えて

1

適切に設定されていれば、違いはありません。しかし、すべてのサブフォルダのCookieとベースURLを設定する必要があります。サブドメインを使用すると、セットアップが迅速になります。

+0

新鮮なクライアントのステージングを容易に展開できることは、間違いなく私に語りかけるものです。この1つをありがとう。 – lesssugar

関連する問題