This website has been around for quite a while, and as a result much of the software is a few revisions behind. This causes performance and maintainability problems, and makes it difficult to make changes that would improve the situation. The main driver for this project was the infamous signup process. Having the site go down every time registration opens for the more popular leagues is really suboptimal, and we wanted to fix that. This is why there aren't going to be many visible changes to the site, almost all of the work was done on the backend infrastructure. We're also not promising that fall hat registration is going to be perfect, but it should be dramatically better. What we can promise is that it will continue to get better, and our goal is to streamline the registration process to the point where you don't even notice that anyone else is on the site while you are registering.
The core software that runs buda.org is getting upgraded:
- Joomla 1.5 --> Joomla 2.5
- A mix between PHP 4.4 and PHP 5.2 --> PHP 5.4
- Apache 2.2.17 --> Apache 2.2.24
- MySQL 5.0 --> MySQL 5.5
- All custom code is now on Github (in a private organization)