CMS : https://mahara.org/
Example of a sideblock structure with the local folder.
If you have sql data, you can create the file hello.php in the local folder for validation.
Un petit tuto : https://www.develop4fun.fr/mahara-un-exemple-de-sideblock/