首頁  >  文章  >  後端開發  >  使用session保存一些全域資料會不會有什麼問題呢

使用session保存一些全域資料會不會有什麼問題呢

WBOY
WBOY原創
2016-12-01 01:27:581299瀏覽

如題,這些數據是一些共用數據(例如站點資訊等)。之前有個朋友問我想在YII那跨控制器傳遞變量,我說了在設定檔和使用redis還有memcache之類的,他都說不好。最後我說了丟到session那,然後被鄙視了。 。請問下大家怎麼認為呢?

<code>ps:一个刚出道的php请教。</code>

回覆內容:

如題,這些數據是一些共用數據(例如站點資訊等)。之前有個朋友問我想在YII那跨控制器傳遞變量,我說了在設定檔和使用redis還有memcache之類的,他都說不好。最後我說了丟到session那,然後被鄙視了。 。請問下大家怎麼認為呢?

<code>ps:一个刚出道的php请教。</code>

如果是所有用戶共用資訊的可以放緩存中,不過也得有持久化的存儲,對於不變的數據可以放配置文件中;
如果是用戶單次會話的數據,那放session沒問題,我不知道你朋友有什麼高招

保存一些全域資料是沒問題的,只要不是太大就好。如果只是暫時存放一下,用完刪掉就好了。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn