I’m working on a new CMS today. I’ve started with the database architecture, using MySQL InnoDB and getting all the foreign keys set up, indexes based on likely columns that will be queried.

Once the architecture is in place the plan is to use CodeIgniter to build it.  I want to build it myself some might say I am “reinventing the wheel”, but I want to do this, for one practice using CodeIgniter, two because it will be approached at an angle of a CMS that e-commerce sites have requested from me, three because I want to know the code I write inside out, and many more reasons…

Anyway, I will eventually make it public on GitHub, so links will be provided in the future.