我是網絡開發(和大學)的學生,所以我很抱歉,如果這聽起來天真和冒犯,我當然不是這個意思。我的經驗是PHP和一個小型項目(一個榮耀的轉換日程表),我希望學習一個更高級別的框架以減輕代碼負擔。到目前爲止,我看了CakePHP Symfony Django和Rails。Django,Rails路由...點?
使用PHP,URL非常簡單地映射到文件,並且它「剛剛工作」。這對服務器來說很快,而且直觀。但是對於所有這些框架,通過使URL映射到不同的函數並將這些參數路由到不同文件中的不同變量,可以使URL「變得漂亮」。
我正在閱讀的「The Rails Way」一書承認,這是狗慢,並且是大型項目中大多數表現痛苦的原因。我的問題是「爲什麼要擺在首位?」? url-maps-to-a-file範例(或mod_rewrite指向單個文件)中是否存在特定點,它需要正則表達式和複雜的路由方案?我是否錯過了不使用它們的東西?
在此先感謝!