загрузка пользовательской страницы составляет, примерно те же цифры, от 10 до 15 секунд.
база данных отвечает вам примерно в 1 миллион строк
встает вопрос: как именно это сделать и как реализовать?
Какие еще альтернативы можете предложить? К примеру, совмещение Vue с PHP.
enctype="multipart/from-data"
$ids = explode(",", $ids);
$in = str_repeat('?,', count($ids) - 1) . '?';
return $this->db->row("SELECT * FROM cources WHERE id IN ($in)", $ids);