GithubHelp home page GithubHelp logo

fnayou / symfony-micro-framework Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 60 KB

Symfony Micro Framework based on MicroKernelTrait

License: MIT License

PHP 90.27% HTML 1.33% ApacheConf 4.28% Nginx 4.11%
symfony-micro-framework symfony micro-kernel php micro-framework

symfony-micro-framework's Introduction

Symfony MicroFramework

Scrutinizer Code Quality Build Status SensioLabsInsight Build Status

Symfony Micro Framework based on MicroKernelTrait

Small and tiny and easy to configure, this build is perfect for :

  • console based project
  • POC
  • light web project
  • development playground
  • etc.

How to use ?

You can create a new project using composer :

$ php composer.phar create-project fnayou/symfony-micro-framework

That's it ! you have full working project with :

  • .editorconfig file
  • PHPCodeSniffer configuration just run command bin\standards
  • Scrutinizer configuration file
  • PHPCSFixer configuration file
  • and much more

Docker is ready to be used with nginx, PHP-FPM, MariaDB, Postgres, MongoDB and CouchDB. all you have to do is to configure docker-compose.yml. We use fnayou/oh-my-docker, so check the project for more information.

Don't waste time configuring, start coding !

Included packages ?

    "require": {
        "php": ">=5.6.0",
        "incenteev/composer-parameter-handler": "^2.1",
        "sensio/distribution-bundle": "^5.0",
        "sensio/framework-extra-bundle": "^3.0",
        "symfony/symfony": "^3.2",
        "twig/twig": "^1.0||^2.0"
    },
    "require-dev": {
        "escapestudios/symfony2-coding-standard": "^2.10",
        "fnayou/standards": "^1.2",
        "friendsofphp/php-cs-fixer": "^2.3",
        "phpunit/phpunit": "^5.7",
        "sensio/generator-bundle": "^3.1"
    }

Note

If you want to clean up your project, don't forget to uncomment content of .gitattributes.

Credits

License

license Please see License File for more information.

symfony-micro-framework's People

Contributors

dadouduck avatar fnayou avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

dadouduck

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.