I was just wondering if it was common for web applications (like frameworks or cms's) to handle ALL their own url routing/redirections?
Say I had multiple sites and domains all pointing to a single file for processing url requests (WSGI). Urls are stored in a db and then based on the url, fetch the application to be served. Would this be any faster/slower than apache? Other problems? Best practices?