octave/cms-bundle

Symfony3 CMS

Installs: 3 428

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 52

Type:symfony-bundle

2.2.1 2024-07-17 13:23 UTC

This package is auto-updated.

Last update: 2024-11-28 20:30:17 UTC


README

Octave is a lightweight open source CMS and website development tool. It is built on top of popular tools you already know and love: Symfony PHP framework, Sonata Project, and Doctrine ORM. Octave comes with a set of predefined controllers and reusable features (learn more about them in the Developer's guide) to enable seamless integration into any kind of project. While Octave CMS has native website-building components, you are welcome to combine standard Symfony web-application development approach with Octave's. Using an intuitive drag-and-drop interface to control website structure and page functions makes everyday content management tasks easier. The synergy between the systems allows for customization while keeping web development and content maintenance hassle-free.

Key benefits to website editor:

  • drag-and-drop to manage website structure
  • drag-and-drop to create web pages from collection of features
  • media library
  • content versions
  • customizable user roles

Key benefits to developer:

  • out-of-the-box controllers and editors for creating new website features in a matter of minutes
  • adding new features to web pages without writing a single of code
  • focus on development, not content management
  • start building new features right away — no excess learning required

Documentation

If this is your first experience with Octave CMS, we suggest you install our demo site to become familiar with the tool. Then you may want to create your first project following the guides below.