Addiction to Gaming is a community for gamers I founded with 2 friends in the summer of 2009.
In late 2009 I decided to completely redesign our existing static website and build in content management tools.
I decided I really didn’t want to build the site from scratch but also didn’t want to be restricted by a pre-built CMS so I chose to go somewhere in between with CodeIgniter. CodeIgniter as you may or may not know is a PHP MVC framework, with libraries for things like Database Queries, Form Validation, Security, Sessions and more.
Before I started working on the website I made a list in my head of which features I wanted, the list included:
- A system for myself and the admin team to manage the front page news
- A list of our servers and their status
- Our monthly donation progress and a place to make a donation, made possible by PayPal’s IPN
- Integration with our forum and ban management systems
- Our Twitter feed
You may also notice there is a large box in the sidebar showing the Player of the Week, that came about after discussion with the Community Team we set up around the same time I was working on this.
All the features I listed above have since been implemented and a few things that aren’t listed have been added as well, the most recent being an RCON library that lets us send a commands from our website to the game servers.


