2017 © Pedro Peláez
 

symfony-bundle site-bundle

Coral Site Bundle

image

coral/site-bundle

Coral Site Bundle

  • Friday, April 6, 2018
  • by frtroster
  • Repository
  • 5 Watchers
  • 4 Stars
  • 1,355 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 18 Versions
  • 0 % Grown

The README.md

README

What is Coral?

Coral is a different approach towards content management. It's based upon a believe that the future will be Microservice architecture containing the business logic. The place for Coral in this architecture is aggregation of the Microservices and providing interaction with the user. The main problem of complex CMS is a steep learning curve for a developer in a need to do changes other than simple content rendering., (*1)

The basic principles embedded is creation of a very light and simple layer. Instead of inventing and maintaining new technologies already existing ones were used. You won't find any UI or storage limitations. Feel free to use whatever fits your needs: Github for content branching or Dropbox for quick collaboration. You need to manage your site on mobile? Use your favorite editor for both content and the code., (*2)

CoralSiteBundle

CoralSiteBundle is one of the Coral bundles and contains logic for content rendering and route handling., (*3)

Documentation

You can find detailed documentation on the official website., (*4)

Tests

Test suites are part of the bundle and code is fully covered. You can find details at [travis-ci.org][2], (*5)

Docker

docker build -t bundle_symfony:latest .
docker run --rm -v `pwd`:/app bundle_symfony chmod -R 777 /app/vendor
docker run --rm -v `pwd`:/app bundle_symfony composer update

docker run --rm -v `pwd`:/app bundle_symfony php vendor/bin/phpunit -v

Travis-ci.org, (*6)

The Versions