Skip to content
This repository has been archived by the owner on Apr 20, 2018. It is now read-only.

saxulum-legacy/saxulum

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

saxulum

What is saxulum?

Saxulum is a Symfony2 like advanced Silex skeleton, every saxulum provider runs on Silex itself.

Why saxulum?

Symfony2 as a fullstack framework is a great work of each contributor. There are great documentations to use it. As a new developer, inexperienced developer, or one never learned pattern like mvc it could be very hard to understand how fullstack frameworks like Symfony2 work, those parts you can't learn with existing documentation, for example the internals of the caching. On the other side, there is Silex, a great microframework, much easier to learn, but without conventions, far away from a fullstack framework. Thats the reason, why i @dominikzogg started with saxulum, for those who like conventions, but prefere something more easy to learn.

What makes saxulum beginner friendly?

Saxulum uses all built-in service providers from Silex, which means that Saxulum preconfigure the use of Twig with integration for the Urlgenerator, the Form component and the Translator. Thirdparty Silex providers as Doctrine Registry fully integrate the Doctrine ORM. So you can start with the orm without additional configuration. With the Assetic integration, which searchs for stylesheet and javascript blocks within the templates makes it as easy as possible to use Saxulum.

Howto

Create a new project:

composer create-project saxulum/saxulum myproject --stability="dev"

Dump assets:

./app/console assetic:dump
./app/console assetic:dump --env=prod

About

saxulum a simple silex-skeleton, very symfony2 like

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages