在MVC模型考慮3個問題:包括頁眉/頁腳文件,VARCHAR作爲PK,切換語言
1.Include頁眉/頁腳文件
它是常見的包括頁眉或頁腳文件重用碼? 但是我有一個問題:如果我有幾個需要添加到頭文件的css/js文件,並且它們在不同的控制器中可能不總是相同的。而且我不想將它們全部添加到頭部。我能怎麼做?
- Varchar as pk?
假設我有一個表「用戶」和具有自動增量整數列ID和varchar列作爲用戶名這是獨一無二的。實際上,我總是使用用戶名來搜索數據。是否值得通過用戶名取回id,然後使用id作爲sql操作?最好將用戶名設置爲pk?
3.Language切換
假設我有一個表「名作」,其中包括一列名,它是英文的形式。該名稱將打印在網站上。我該如何切換語言?
我想過一個解決方案,那就是名字作爲變量名而不是真實的數據。 如名稱存儲名爲cat_product dnd的變量名稱,然後將其用作$ lang ['cat_product'] ='Product';
這是一個好方法嗎?
嗨@Steven。如果你能寫出你的問題,以便他們對未來的讀者有很大的興趣,這在這裏有很大的幫助。這意味着要將每個帖子的問題分成一個主題。我很欣賞這種格式需要一點習慣,但我們不是論壇或聊天室 - 我們正在整理有用的問題和答案。 – halfer 2014-09-24 20:54:31