Search code examples
phpcodeignitercontent-management-systempyrocms

Port Codeigniter App to PyroCMS


I'm working on a web application in Codeigniter. I'd like to integrate the functionality of my application with a CMS so that site admins can easily update the site (about pages, blog, etc). Is this easily done with PyroCMS or another Codeigniter-based CMS? Will I need to drastically restructure my existing app?


Solution

  • From my own experience integrating an app inside Expression Engine I can say that a CMS changes the way you usually work with CI. So be prepared to make some adjustments. Every CMS will come with it's perks and differences. It shouldn't be a big problem though.

    If you want to use PyroCms take a look at this doc first: http://www.pyrocms.com/docs/2.0/developers/creating-custom-modules

    If you're looking for alternatives, there are a lot. It seems almost everyone working with CI has made it's own.

    Here are a few:

    Also make sure you check out CI Bonfire, it's not a CMS but does help you when you start up a new project with a basic admin wrapper, which is sometimes more useful than a CMS:

    http://cibonfire.com/