1)
Пилю сайт на PHP + Yii2 (
weblike.zz.mu)
У каждого пользователя есть список задач (С++), он решает какую то задачу и вводит код.
Соответственно, нужно скомпилировать его код.
Сайт на бесплатном хостинге. Функции типа system() отключены. Я так понимаю, только покупка VPS меня спасет, так как появляется свобода действий, так же?
2)
Тот же сайт, но задачи на пхп.
Если с С++ понятно - записать в файл, скомпилить, запустить, то с PHP не очень
Как допустим вменяемо выполнить PHP код, который пришел от юзера? Уже задавал такой, но задам еще раз. В прошлый раз советовали eval(), я так понимаю это единственный вариант?
Необходимо выполнить пхп код в строке
$code = '<?php echo 5;'
Буду благодарен за ответы.