I have been spending some time working with Laravel on a Linux Machine. If you have never heard of Laravel it is a frame work that allows you to develop database driven web application. It really shines in that it allows for a more rapid production of your applications.
Once you install all of the needed Linux applications such as, “Apache2, MariaDB or MySQL, Json and PHP” you then install Laravel into it’s own web directory.
I am still in the early phases of learning this new way to write my web applications. But from the videos I have watched I know it will speed up development. I will give you more on this subject and maybe even show some test applications as I get them built. But for know I would suggest that you have a look. My last thought is that it is Open Source and FREE to use!