我在傳統ASP應用程序上繼承了一個修補程序,我們希望存儲某些用戶會話特定的數據,以便在頁面加載/會話期間保持持久性,並且需要一點點修復。在傳統的ASP應用程序中,使用會話或cookie來跨頁面數據持久性更好嗎?
在過去,我只是使用會話變量 - 即。 Session("SomeVar") = SomeVal
。
在IIS上的生產中,我注意到,ASP /會話屬性/啓用會話狀態=假。將其設置爲True允許我成功開始使用會話變量。
我不想在服務器上消耗超過必需的資源。在過去,我相信我一直存在着錯覺,認爲經典ASP中的會話變量存儲在客戶端。現在重新訪問 - 數據保留在服務器端。
我保存的字符串是一個GUID,爲大約3000連接的客戶端。
什麼樣的服務器影響我在找,如果我實現這個的,並會使用客戶端的cookie是更好的選擇?