Learning the hard way of not using good coding practices

I learned a lesson today of

  1. Dangers of working live
  2. Dangers of not having regular MySQL Backups
  3. Dangers of not validating code before it's written

I was creating a tool that would allow me to edit blog...

The site is being moved to CodeIgniter

Currently, this site is run on a custom home-made "Framework" API. It's loosely MVC, because I don't really edit the front-end and back-end concurrently that often.

It's recently been pointed out to me that it's not ideal to do this, for obvious...