I'm looking for a content management system (CMS) written in PHP for a large and diverse website. Here's what I'm looking for:
- Design flexibility -- The look and feel needs to be completely customizable. Specific pages may need to have design elements
- Modular design -- I want to be able to add features myself if they're needed.
- Production ready
- Advanced user permissions
- MySQL or Oracle
What I can sacrifice:
- Steep learning curve -- I am experienced PHP and RoR developer. I'm alright with needing to take a few days/weeks to learn it.
- Performance -- we don't get much traffic.
- SEO -- This is on a local intranet, no need for SEO. Pretty URLs are nice, but not required.
If there isn't a CMS that meets these needs, my last option would be to build one from scratch using Kohana 3.0, which I'm already using on a daily basis.
Background: At my place of work we're looking to redesign/develop our existing website hosted on a local network. This site consists of somewhere between 600-1,000 static HTML pages, many of which contain varying design elements (like jQuery tabs). Though the site is pretty big, we probably only get around 100 hits per day. There will be customers (no coding experience) and fellow web-developers modifying the content on these pages.