2015-03-13 19 views
0

我在我的基於Slim框架的應用程序中定義了很多路線(全部在主要index.php)。我懷疑,如果我的應用程序不會因爲它而變得「沉重」或臃腫?很多定義的路由可以基於Slim框架膨脹應用嗎?

+1

「很多」是多少?如果它是100或1K,我懷疑你會注意到任何東西。如果它是1M,那麼你可能需要重新考慮你的設計。 – halfer 2015-03-13 09:19:05

+0

@halfer:假設有100條路線,當許多遊客訪問應用程序時,這不會引人注意嗎? – maspai 2015-03-13 15:29:56

+0

100條路由是一個非常小的數字 - 大多數路由系統只是將它們轉換爲類並將它們添加到數組中,這些數據都發生在內存中。在進行這種微觀優化之前,您會優化您的數據庫層。 – halfer 2015-03-13 15:35:05

回答

0

您可以創建類,檢查例如url的第一部分,然後只包含您需要的這些路由器。

+0

你的意思是說,所有的路線都放在分開的文件中,然後index.php包含它/它們? – maspai 2015-03-13 15:27:56

+0

@maspai是的,但不包括所有隻有例如,如果slu starts開始與'文章'y可以包括文章路線 – Zaki 2015-03-14 00:21:02