Assuming that each app has its own app pool and that I have an unlimited number of domains/IPs handy, are there benefits to hosting applications as separate web sites as opposed to one site containing multiple applications?
+3
A:
Off the top of my head:
- It's easier to manage/stop/start individual sites than applications under an existing site.
- If you accidentally change the root web.config you could end up having unintended consequences in the child applications.
- Ditto for IIS configuration changes in IIS Manager.
- You'd have difficulty actually limiting the applications by domain name/ip address - you'd have to do your host filtering in code across all applications, while with individual sites you can explicitly point different domains at isolated applications (you only need multiple IPs if you're using SSL for them all).
Zhaph - Ben Duguid
2009-12-09 15:43:18
That's what I was after, thanks!
JHubSharp
2009-12-09 16:16:57