This is a pretty useful guide. There are some PaaS, where github deployment is pretty easier. They have github deployment integrated in their platform. This means you only have to connect your server to github repo using ssh keys and then you can deploy php application in just few clicks.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.