Разработка нескольких под-доменов приложений - PullRequest
1 голос
/ 13 марта 2011

В прошлом я создавал только веб-приложения, которые обслуживали одного клиента, поэтому они были довольно просты и удобны.Теперь я хотел бы создать приложение, в котором несколько клиентов смогут размещать свой собственный контент / веб-сайты на поддоменах моего домена, так же как blogspot.com.Таким образом, у каждого клиента будет свой собственный сайт, такой как user1.myapp.com, user2.myapp.com и т. Д. На каждом сайте клиента они могут создавать любой контент, который хотят, через мое приложение и даже добавлять дополнительные уровни в URL, напримерuser1.myapp.com/custom - user1.app.com/custom покажет совершенно другой материал, чем user2.app.com/custom.Я совершенно потерян, как этого добиться.Может ли кто-нибудь описать мне в очень общем смысле, как мы можем получить от пользователя, обращающегося к user1.myapp.com/custom, к моему приложению, обслуживающему настоящую правильную пользовательскую страницу для user1?Как мы можем отобразить URI, чтобы исправить пользовательский контент?действительно ли мы по-прежнему размещаем реальные страницы (организованные пользователем) или мы просто генерируем контент на лету?какой тип дизайна / архитектуры необходим для поддержки этого?любая помощь приветствуется.Большое спасибо.

1 Ответ

0 голосов
/ 13 марта 2011

Это немного проще, чем это. одна идея такая: скопируйте свое приложение в папку каждого пользователя и назначьте поддомен этой папке. но эта арка может иметь проблемы при обновлении приложения, потому что вы должны обновить все приложения.

...