0
首先應該使用文件還是數據庫?還是別的更好?在php/mysql中存儲用戶設置
我該如何設計我的MySQL數據庫中的表格,以允許不同的用戶使用他們的偏好進行登錄。我經常看到許多網站允許用戶自定義網站內可見的內容。
選項設置是保存在數據庫中還是不持久?最好的辦法是做什麼?
如果我確實需要數據庫作爲解決方案,將需要多少個表?
首先應該使用文件還是數據庫?還是別的更好?在php/mysql中存儲用戶設置
我該如何設計我的MySQL數據庫中的表格,以允許不同的用戶使用他們的偏好進行登錄。我經常看到許多網站允許用戶自定義網站內可見的內容。
選項設置是保存在數據庫中還是不持久?最好的辦法是做什麼?
如果我確實需要數據庫作爲解決方案,將需要多少個表?
我一直使用這個選項的位掩碼。它不會將您鎖定到一組固定的「選項」中,因爲您始終可以將新值添加到蒙版。隨着網站的變化,您不必擔心保持表格定義與新的用戶選項同步。
如果您已經有用戶/密碼錶,最簡單的方法是在存儲設置的位置添加一個「首選項」列。存儲偏好持久與否是您的選擇。 – djot
很可能它會是一個表,沿着'(userID,option1,option2,option3,option4,...)'的方向。 –