萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> php編程 >> 用php來限制每個ip每天浏覽頁面數量的實現思路

用php來限制每個ip每天浏覽頁面數量的實現思路

   實現思路:首先,創建一個表,比如下面的

  CREATE TABLE ip_log

  (

  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

copyright © 萬盛學電腦網 all rights reserved