基于 Rails 實現的CMS系統 BrowserCMS

fmms 13年前發布 | 9K 次閱讀 Rails CMS

BrowserCMS 是一個基于 Rails 框架開發的 CMS 系統,支持大量的編輯者同時編輯文章,其核心非常穩定可靠、強大的權限控制模塊,可通過模塊進行功能定制。

以下是功能特性:

  • It's just Rails: Each CMS project is a rails project that depends on the BrowserCMS gem. Developers can add new controllers, views, etc., just like any rails project.
  • Runs on Rails 3: Developers can use the latest APIs and features from Rails 3 on their BrowserCMS projects.
  • Direct in context editing: Users can browse their site to locate content and change it right on the page itself.
  • Design friendly Templates: Pages aren't just a template and giant single chunk of HTML. Templates can be built to have multiple editable areas, allowing for rich designs that are still easy to manage by non-technical users. Developers can configure permission models and templates to ensure design integrity.
  • Sitemap: An explorer/finder style view of sections and pages in a site allows users to add and organize pages.
  • Content Library: Provides a standardized 'CRUD' interface to allow users to manage both core and custom content types.
  • Content API: A set of behaviors added to ActiveRecord that allows for versioning, auditing, tagging, and other content services provided by the CMS.
  • Section Based Security: Admins can control which users can access specific sections (public users), as well as who can edit which pages (cms users).
  • Workflow: Supports highly configurable permission models that controls which users can edit, publish, or otherwise contribute. Content can be assigned to users for further editing or review.
  • Page Caching: Full page caching allows the web server (Apache) to serve HTML statically for any pages that have not changed, reducing server load.

項目地址:http://www.browsercms.org/

基于 Rails 實現的CMS系統 BrowserCMS

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!