實現思路:首先,創建一個表,比如下面的
ip_log_ip VARCHAR(40),
ip_log_date DATE,
ip_log_visits TINYINT(1),
ip_log_page varchar(255),
PRIMARY KEY(ip_log_page,ip_log_ip,ip_log_date),
);
然后,寫代碼,當用戶訪問時記錄下ip信息,瀏覽次數初始值為1,
當瀏覽頁數等于設置的值時,不允許用戶訪問。
最后你可以每天晚上00:00運行一個cron表中刪除所有數據,比如使用truncate
新聞熱點
疑難解答