COOKIE記錄
SESSION記錄
數據庫記錄
緩存文件記錄
從技術難度上,第1、2種方法最簡單,因此,下文將實現以COOKIE為記錄方法的實現代碼。其中第1、2、4種方法思路基本相同,即通過在用戶訪問某個頁面時,通過對某個特定名稱的COOKIE或SESSION或緩存文件中增加值,把當前URL或唯一標識碼記錄其中,而在使用時,只需要調用該名稱的COOKIE或SESSION或緩存文件中的值,并把對應的項目鏈接列出即可。
而數據庫記錄方法一般需要用戶先注冊,注冊之后記錄過程同上,在訪問頁面時,將這個URL或頁面對應的唯一標識碼存入用戶ID對應的某個數據庫字段或表中,在使用時,通過數據庫查詢把這些值調用出來即可。這種方法不同于前一種,存入數據庫的記錄是永久不會丟失的,不會由于COOKIE或緩存過期而丟失,也可以實現跨終端,即在不同的電腦上也可以調用。
在wordpress中,我們通過一些鉤子來實現訪問文章時把該文章的ID記錄下來。
新聞熱點
疑難解答
圖片精選