單文件ASP評選投票系統1.0
v0
一個很簡單的ASP評選系統,整個系統只有一個文件,實現了資料維護、投票、排名、刷票分析等功能。由於只是個簡單的單一檔案評選系統,因此,暫未實作圖片上傳和CMS功能,上傳圖片和詳細介紹功能請使用外部CMS實作。本程式應對刷票的能力較強,伺服器應該很難被刷得宕機,防刷票策略也增加了刷票者的刷票難度。歡迎大家交流防刷票心得。
關於本次投票的相關文字說明:
1.投票時免驗證碼輸入,是絕大多數投票用戶的強烈要求。
2.透過代理人上網的網友只是極個別現象,因此本投票系統將忽略掉透過代理(X-Forwarded-For)上網的用戶。
3.實際投票過程中尋找和確認投票項需要時間,使用者只能在打開投票首頁並在三秒鐘之後才能成功投票。
4.IP記錄庫僅保留20分鐘內投票的用戶,可有效防止資料庫過大造成的IP核查緩慢,即使在受到刷票攻擊的情況下,伺服器也不容易宕機。
5.實現投票的行為分析功能,可依投票頻率、使用者UA、IP等資訊分析是否有刷票行為。
單文件ASP評選投票系統介面圖: