使用jQuery加載函數,我把它做到只有網站正文加載/更改的地方。我的標題保持不變。 而不是訪問您的數據庫,比如說,50次,並要求在不同頁面上的相同信息,我可以冒着更長的原始加載時間,幷包括一個PHP文件,我需要存儲在會話變量爲用戶的帳戶? 是否有任何重大的安全問題或只是因爲我不明白爲什麼這是一個壞主意? 我發現自己在各種php頁面上反覆訪問相同的變量(如獨特的ID)。從數據庫獲取所有變量並將它們存儲爲會話變量會不好嗎?
0
A
回答
-1
0
聽起來挺合我意。
請考慮您是否需要在訪問期間同步並更新域模型(用戶帳戶數據),並希望將其重新同步到您的客戶端(視圖)。然而,你描述的是常見的會話行爲。
聽起來好像你正在做的是非常低的水平,所以你可以去做這件事,而不使用存儲庫層或道或類似。只需閱讀你需要的日期,注意併發訪問和確定。 只讀,它是緩存它的完美方式。
這是一個不錯的主意imho。除了會話之外,你還會做什麼,最好是通過https。
考慮在這裏所做的安全準則: PHP Session Security
相關問題
- 1. 獲取存儲在php登錄會話的數據庫變量
- 2. 不能將會話變量存儲到數據庫中
- 3. 獲取會話變量,並將其設置爲一個變量
- 4. Salesforce會話變量,在會話中設置並獲取變量
- 5. PHP不會在會話中存儲所有變量
- 6. 存儲會話變量
- 7. 將用戶ID存儲或獲取爲PHP會話變量
- 8. 當我將它們放入變量時變爲數組的會話變量
- 9. 變量不會從JTextField獲取數據
- 10. 會話變量值不存儲到MS Sql Server數據庫
- 11. 如何從會話保存變量並在會話爲空時獲取?
- 12. 將表單數據存儲爲會話變量
- 13. 將XML值存儲到會話變量
- 14. 獲取會話變量值
- 15. 會話變量沒有被存儲
- 16. 沒有存儲變量的會話
- 17. 獲取數據,並存儲在變量
- 18. 會話不在PHP中存儲變量?
- 19. 存儲會話變量不工作
- 20. Joomla會話變量不存儲
- 21. PHP - 會話不存儲變量值
- 22. 存儲會話數組變量
- 23. 在會話變量中存儲函數
- 24. 從Python中的會話存儲獲取變量
- 25. 會話不保存變量
- 26. 如何將JavaScript變量存儲到php會話變量中?
- 27. 從php中獲取變量並在數據庫中存儲
- 28. 在asp.net中存儲數據庫與會話的用戶變量
- 29. 將會話變量中的連接對象存儲爲數據庫回滾
- 30. 在ASP.net會話變量中存儲的最大數據量
和你具體的編程問題是什麼? – hakre
標題中,基本上 –
什麼是壞的,什麼不是高度依賴於上下文,是主觀回答。從你單獨問的風格可能會說,是的,這很糟糕,但我認爲這會有點不公平,因爲我認爲你最終有一個更具體的問題。如果你重新回答你的問題,或者將其限制/縮小到更具體的(技術)細節,這應該更好地回答。 – hakre