作者cloudlin322 (麥芽糖N  ﳿ︠)
看板PHP
標題[請益] 產生驗證碼
時間Sat Dec 8 18:46:50 2007
想請問一下板上的高手
我現在要寫個程式來產生驗證碼
而這驗證碼為7位數 由數字、大小寫英文所產生
問題不在於如何產生
主要的問題在於我要產生六十萬筆!!!!!!!!!!
而且每一筆都要不一樣
想要請問怎樣子寫才會快??
目前做法:
產生的驗證碼去比對資料庫,若是沒有則儲存到資料庫裡面
每產生一筆就要去比對一次
產生到第四萬筆就要去比對四萬筆資料
接下來就會速度很慢了....導致網頁time out....
--
考18分就可以上大學!?
考18分你也敢上大學!?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.21.120.79
推 buganini:這種工作用cli就好了幹嘛用去web執行他 12/08 19:16
→ buganini:set_time_limit(0); 如果你還是想透過http執行php的話 12/08 19:17
→ cloudlin322:嗯嗯 感謝~~<(_ _)> 12/08 19:45
推 cde123:驗證碼會有需要每筆都不一樣嗎...... 12/09 22:41