We always start with the best intentions when we create a new project. But over
time we might end up with parts of our code that are hard to read or/and
understand.
We always start with the best intentions when we create a new project. But over
time we might end up with parts of our code that are hard to read or/and
understand.
In this talk we’ll speak about some of the complexities of Magento2 to get it deployed. And how you can automate all these complexities so you can rest assured your site will stay online even when you just pushed something that breaks the whole site.
How do we get started with docker swarm and how do we get to the point we can
properly deploy and update our php applications. Can we just add and remove
nodes, what about our data?
Signal handling in PHP? Are we searching for alien signals coming from space? No its all about handling system signals while executing cli scripts / apps. What happens to my script when I press <ctrl+c>. Can I run a cleanup even if the user actually wants to abort. What are signals anyway? And are signals only there to kill/stop my script?
Let me tell you a story of how we got from a Docker development environment that works on my machine to a docker environment we can easily apply on our Linux or macOS machines. We also got the the point we could very easily adapt the development environment images to allow us to run in production.
Hands-on explanation how we setup our Magento2 devboxes and what issues we encouter while getting started with Magento2 in vagrant.
The information was shown based on our vagrant box for Magento2
In this talk I will attempt to show you how to get started with vim and how you can get started doing serious PHP development using Vim. I’ll try to address the reason why vim is still relevant even if we are living a golden age of PHP IDE’s.
In this talk I will attempt to show you how to get started with vim and how you can get started doing serious PHP development using Vim. I’ll try to address the reason why vim is still relevant even if we are living a golden age of PHP IDE’s.
Signal handling in PHP? Are we searching for alien signals coming from space? No its all about handling system signals while executing cli scripts / apps. What happens to my script when I press <ctrl+c>. Can I run a cleanup even if the user actually wants to abort. What are signals anyway? And are signals only there to kill/stop my script?
Chroot? what is that? Is docker a chroot?
With docker / containers we can easily isolate our PHP applications from the host system. It also helps us running multiple PHP versions without too much hassle. As an extra bonus our specific application containers can have their own extensions without interfering with each other.
With nginx as webserver we will show some of the handy features of docker.
In this talk I will attempt to show you how to get started with vim and how you can get started doing serious PHP development using Vim. I’ll try to address the reason why vim is still relevant even if we are living a golden age of PHP IDE’s.