Travis: How to configure Symfony to cooperation?

You are happy user of the Symfony framework, and you heard something about Travis than you decide to test it. In this article, I describe how to connect popular tests’ tools (PHPUnit, phpspec, Behat) to Travis, when you have Symfony on your backend.

Before, we started configuring Symfony for supporting Travis you should know what is Continuous Integration and why that idea is very useful.

In simple words, Continuous Integration is when your code is merged with master branch and tested a few times of a day automatically. In previous ages, programmer deployed application once, maybe twice a year, now we can publish our changes in minutes to a production server, and millions of users can start using it immediately.

Continue reading “Travis: How to configure Symfony to cooperation?”

Docker: Symfony – how to install it and use [LINUX]

Hi there. Today, I’m going to take care of PHP framework symfony and I’ll show you how to install it on your Linux machine by using docker.

If you use MacOS and you have installed docker as I described in my last note then you have to wait a while. I will describe it in another post.

As I’ve written before, symfony is a modern PHP framework, you can use it to create complex website. What is important, symfony has one of the biggest community. At this moment, it has more than 2 000 project contributors!

TL;DR: If you don’t want to read this article so you can go directly to the bottom where there is a full recipe ready to copy, paste and run.

Continue reading “Docker: Symfony – how to install it and use [LINUX]”