2017 © Pedro Peláez
 

project sf-micro-edition

The "Symfony Micro Edition" distribution

image

nunopress/sf-micro-edition

The "Symfony Micro Edition" distribution

  • Saturday, February 25, 2017
  • by namaless
  • Repository
  • 1 Watchers
  • 3 Stars
  • 13 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 19 Versions
  • 0 % Grown

The README.md

Symfony Micro Edition

Welcome to the Symfony Micro Edition - a stripped version of Symfony Standard Edition that you can use as the skeleton for your new Api/Small applications., (*1)

For install is really simple with Composer:, (*2)

composer create-project nunopress/sf-micro-edition project_name, (*3)

Difference from Standard Edition?

I made the stripped/small version of Standard Edition without some bundles and configuration's., (*4)

In the few first releases I made a personal version of this with MicroKernel, but I get some feedback so I choose to come back to the Standard Edition and stripped for make more simple and fast (_with my benchmarks with the same application get 50% run much fast_)., (*5)

The result is really nice, fast response, same folders, same code (_made only difference on Kernel_) and you ready to come back to standard edition easy, you need only to add into composer the other default packages and setup the configuration as well., (*6)

What's inside?

The Symfony Micro Edition is configured with the following defaults:, (*7)

  • Stripped Symfony AppKernel/AppCache;, (*8)

  • An AppBundle you can use to start coding;, (*9)

  • Twig as the only configured template engine;, (*10)

  • Setup "locale" parameters on installation;, (*11)

  • Http Cache/Class Cache enabled in production with base configuration;, (*12)

  • Symfony Reverse Proxy enabled in production;, (*13)

It comes pre-configured with the following bundles:, (*14)

  • FrameworkBundle - The core Symfony framework bundle, (*15)

  • SensioFrameworkExtraBundle - Adds several enhancements, including template and routing annotation capability, (*16)

  • TwigBundle - Adds support for the Twig templating engine, (*17)

  • WebProfilerBundle (in dev/test env) - Adds profiling functionality and the web debug toolbar, (*18)

  • SensioDistributionBundle (in dev/test env) - Adds functionality for configuring and working with Symfony distributions, (*19)

  • [SensioGeneratorBundle][3] (in dev/test env) - Adds code generation capabilities, (*20)

  • DebugBundle (in dev/test env) - Adds Debug and VarDumper component integration, (*21)

All libraries and bundles included in the Symfony Micro Edition are released under the MIT or BSD license., (*22)

Enjoy!, (*23)

The Versions

30/10 2016

v1.2.3.1

1.2.3.1

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

30/10 2016

v1.2.3

1.2.3.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

30/10 2016

v1.2.2

1.2.2.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

28/10 2016

v1.2.1

1.2.1.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

28/10 2016

v1.2.0

1.2.0.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

25/10 2016

v1.1.0

1.1.0.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

24/10 2016

v1.0.1

1.0.1.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires

 

24/10 2016

v1.0.0

1.0.0.0

This is a starter project for easy use MicroKernel trait.

  Sources   Download

MIT

The Requires