したがって、ユーザーがアクションを完了するたびに呼び出される関数を作成する必要があり、ユーザーのアクションに応じて exp ポイントが与えられます。
現在、私は次のようなものを持っています:
$this->db->query("INSERT INTO experience (userid, action, exp) VALUES (1, $some_action, $exp)");
彼らが達成したことなどを追跡するための最良の方法は何だろうか?また、SUM 関数を使用して、これらのレコードに従って exp を計算してもよろしいでしょうか? それとも、たくさんのレコードがあると遅すぎますか?
ありがとう!