I would like to add a CMS and a blog to a web application. One that will not interfere. There is not a lot of content there, but enough that we want non-developers to be able to revise the pages and probably add and remove them too.
We have a significant application that cannot be touched by CMS, and not the site that we transfer.
How did you deal with this situation?
Would you advise:
- Launch of two applications (content application and application application)
- Connect lightweight CMS
- Roll our own stones / plugins for WYSIWYG
More details
We will also add a picketing and support system. Perhaps embedded in the application.
We would like users of the application to be able to comment on pages and blog posts, store files, etc. from your main account, so it makes sense to create it in our application, and not as an additional application. Love listening to war stories about this.
Must be:
- Unobtrusive (should not interfere with an existing application)
- Not to be confused with Devise, DeclarativeAuthorization, or Omniauth. We have extensive user accounts, permissions, authentication mechanisms, and group settings. They must stay.
- Lightweight (prefer something friendly than a function loaded)
Required Features:
- Basic WYSIWYG for content editors
- Allows us to process accounts (using Devise)
- and possibly even permissions (with DeclarativeAuthorization)
I read this similar question, but the author seems to want to have something more intrusive. Simple Rails 3 CMS Gem / Plugin?
Parameters found
Refinery seems to have many features, but with a quick glance it needs a lot of control over what happens: http://refinerycms.com/guides/attaching-refinery-cms-to-an-existing-rails-application He says that he modular, but it seems that there is a large piece of inactive things.
Radiant seems a little monolithic http://groups.google.com/group/radiantcms/browse_thread/thread/b691cf9ab644a8b2
ComfortableMexicanSofa seems a little closer to what I want: https://github.com/twg/comfortable-mexican-sofa
Adva-Cms has the right philosophy, but seems to be dead. Adva-Cms2 is not ready http://adva-cms.org/
The governor seems good, but maybe too young and thin https://github.com/carpeliam/governor
Conclusion
Until now, our own version, or using ComfortableMexicanSofa, seems like a bet, but I would like you to think before I spend a few days with it.