Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.58 KB

README.md

File metadata and controls

53 lines (38 loc) · 1.58 KB
currentMenu
home

Zikula Core - Application Framework

Zikula Core is an Application Framework which extends Symfony 7.x and includes technologies fostering a dynamic modular development paradigm which allows for rapid application development. See the features section below for more information.

Zikula also features an MDSD tool for rapid prototyping and bundle development called ModuleStudio or MOST.

Some features of Zikula Core system

Foundation

  • Based on Symfony 7.x which provides stability, continuity and extensibility
  • Uses Doctrine for persisting data
  • Uses Twig as template engine
  • Uses Mailer component for mail handling

Themes and templating

  • Uses EasyAdminBundle for lightweight layout and rapid development
  • Twig-based theme engine for decorating dashboards

Users and security

  • Users management with roles and groups
  • Included add-ons
    • Profile module (user profile information)
    • Legal module (TOS, Age Check, etc)

Administration

  • Multi-language & translation support
  • Centralized category management

Developer gems

  • Centralized category assignments by entity
  • Several distinct APIs for feature utilization
  • Imagine image manipulation library integration

ModuleStudio (MOST)

  • Model-Driven Software Development tool
    • rapid prototyping
    • easy customization
    • quick updating
  • Creates models describing your extensions
  • Generates the Symfony bundle implementation
  • Read more at the project's website