For years I've been building my side projects in plain PHP. However, I recently decided to learn Django after reading everywhere that it's better than PHP. It's been only a few days since I've started learning Django, and I'm already convinced that it's awesome: clean syntax, database-abstraction API, auto-generated admin, MVC, etc.
But there are also a few things that I really have trouble with: - Installation/setup/configuration. It took me way too long to install Python/Django, and then to understand how to deal with static files [1] - I can't find a host for my Django projects that is simple to use [2]
I mean, all of this is trivial to do in PHP. Since I'm not really comfortable with these "sysadmin tasks", I'm considering to switch back to PHP.
Any tips on how to make this less painful? Thanks!
[1] Actually, it still doesn't work properly... [2] For example, Heroku, that is supposed to be simple, has a long documentation for Django that is scary to me: https://devcenter.heroku.com/articles/getting-started-with-django