Closed kiang closed 10 years ago
如果擔心效能問題,可以考慮將多筆答案資料都先塞記憶體,由排程程式定時將他們撈回資料庫,並且將統計完的答案(命中最多次的)寫回 Cell.ans
CellHistory::insert(array_merge($values, array(
'ans' => $ans,
'client_ip' => $_SERVER["REMOTE_ADDR"],
'created' => time()
)));
這邊有記錄每一次回答的內容
恩,抱歉,我把 CellHistory 看成 Cell ...
看了一下 ApiController::fillcellAction() ,作法好像是將最新的答案直接覆蓋過去,並沒有保留舊的答案,但預期應該是記錄多次答案資料,在 /api/getrandom & /api/getrandoms 的時候從輸入最多次的答案當作結果傳回?