Our team uses three systems to manage our
web presence (besides social media):
- concrete5 for our main site*
- Wordpress for our blog
- myBB for a team forum
Our website and it's subsystems are all student run and we host everything ourselves at our school with our own dedicated server (a sponsor was super nice and let us have one of his old servers).
*concrete5 is just a way for us to manage content so we don't have to teach everyone who wants to edit the website HTML/PHP/CSS. We did have to build the theme that the site runs on and that required a fair amount of PHP/HTML/CSS/MySQL coding that the students did themselves.