Помоему в 2020 году выгоднее создать свой движок типа smf или vbulletin, раскрутить его и в нем сделать скрытую спамерскую систему..чтобы его установили на 100к -500к сайтов, а ты им потом как владелец этого движка, незаметно слал спам по лс в форуме или показывал рекламный баннер со своей ссылкой.
Есть смысл такое писать, только если ты сможешь сделать 100-500к установок своего движка...А по факту у тебя будет только 200-1500 установок.. Вот основа на php mvc того, что тебе нужно, повторюсь это основа: https://github.com/search?l=PHP&q=mvc&type=Repositories