Stay in touch!

Iscriviti al mio canale YouTube

The new generation of Content Management Systems

Symfony2 Twitter-Bootstrap Propel JQuery Twig Composer Git

icon_news.pngNews

AlphaLemon CMS meets Twitter Bootstrap from 1.1 release.

Watch how the new interface works: now everything is editable inline from html content to Twitter Bootstrap components.

There are several Twitter Bootstrap components available, like buttons, dropdowns, navbars, carousel, thumbnails, labels, badges and many other will be implemented.

Download now the Beta 4 and try it on your own.

Since this version, AlphaLemon CMS is quite stable and can be used in production.

icon_alphalemon.pngAlphaLemon CMS

AlphaLemon CMS has been designed to offer a Content Management System as easy and powerful as possibile to manage a website.

This application is made to let anyone, without any programming skill, to build their own site with a quick learning curve, and also to give developers a robust and flexible framework to build awesome web applications and distributable extensions for AlphaLemon CMS

AlphaLemon CMS most important features are:

 install.png Easy to configure  extensible.png Extensible on steroids
 edit-in-place.png Edit contents in place  templates.png Free template design
 pages.png Unlimited pages  server-side.png Server-side contents
 seo.png Seo friendly  tests.png Automated tests suite
 multilanguage.png Multi languages   decoupled.png  Decoupled
 multiuser.png Multi users environment  interactive-guide.png  Interactive guide

AlphaLemon CMS is built on top of Symfony2 Framework and powered by Propel Orm.

It takes advantage of the latest Open Source technologies, like JQuery for the client side interface, Twig as template engine, Composer for packages dependencies and Git for code versioning.

icon_video.pngSee it in action!

A set of tutorial screencasts to see and learn how AlphaLemon CMS works.

  • AlphaLemon CMS installation screencast

    Install AlphaLemon CMS

    A screencast that shows the AlphaLemon CMS installation procedure.

  • AlphaLemon CMS interactive guide screencast

    Interactive Guide

    A screencast that shows how the AlphaLemon CMS interactive guide works.

  • AlphaLemon CMS pages browsing screencast

    Pages browsing

    A screencast that shows how to navigate through website pages.     

  • AlphaLemon CMS assets management

    Assets management

    This screencast shows how to manage external assets with AlphaLemon CMS.

  • AlphaLemon CMS contents management screencast

    Contents management

    This screencast shows how to manage website contents with AlphaLemon CMS.

    This screencast has been taken on 1.0.x release and it is obsolete. Please watch this screencast to see how contents management will change with next release.

  • MS pages management

    Pages management

    This screencast shows how to manage the website pages with AlphaLemon CMS.

    This screencast has been taken on 1.0.x release. While the working behavior is the same, the graphic has been changed. See the carousel on this page.

  • AlphaLemon CMS languages manager

    Languages management

    This screencast shows how to manage the website languages with AlphaLemon CMS.

    This screencast has been taken on 1.0.x release. While the working behavior is the same, the graphic has been changed. See the carousel on this page.

  • AlphaLemon CMS themes management

    Themes management

    This screencast shows how to manage themes with AlphaLemon CMS.

icon_apps.pngApps

AlphaLemon CMS can be extended by adding new Themes and Blocks: both of them are called Apps.

An App is a Symfony2 bundle which has some extra configurations, which can be plugged-in and used in seconds.

For example, if you need an images gallery for your website, you only have to create a new App-Block with is own editor: AlphaLemon CMS provides many tools to make this task easy, like app generators, and it preconfigures classes to extend.

Each App can easily be reused in all websites, so you don't need to reinvent the wheel each time.

icon_themes.pngApp-Themes

An App-Theme is a collection of templates which define the design of your website.

To make any html template usable with AlphaLemon CMS is terrifically easy, and there are no limits on the structure of your template.

This website takes advantage of the great 960 grid system and its layout has been freely designed choosing where to put each single element without any structure limitation.

Templates are written in Twig, an awesome template engine that helps to simplify the design of each template, providing several filters, functions, control structures and template inheritance.

icon_blocks.pngApp-Blocks

A Block is a small application able to manage a piece of content using a dedicated editor which will then display the content on the page.

AlphaLemon CMS comes with several basic built-in App-Blocks, which are the minimum tools needed to manage a website.

For example the text you are reading is generated by the default AlphaLemon CMS hypertextual block managed by the TinyMCE editor.

You may use this block to manage the text contents on your website but, if you want to use another editor, you simply create a new App-Block and plug-in into AlphaLemon CMS.