2010-06-27 98 views
0

我只是想知道,如果它是常見的Web應用程序(如框架或CMS)處理所有自己的URL路由/重定向?網絡應用程序URL路由

說我有多個網站和域都指向一個文件來處理url請求(WSGI)。網址存儲在數據庫中,然後基於該網址獲取要提供服務的應用程序。這會比apache更快/更慢嗎?其他問題?最佳實踐?

回答

1

通常每個Web應用程序都有一個端點。所以有一個頁面或模塊可以處理一個應用程序的所有請求。

當爲多個應用程序使用一個端點時,單獨的應用程序會變得糾纏並且不再分離。我不知道有這樣的框架。

這是更快取決於的情況。使用相同的應用程序可以減少負載和初始化時間。通過基本的URL解析和分派,Apache可能會更快,儘管這會造成很小的差異。