Any method that doesn't open you up to remote code execution exploits is an improvement over that.
And yeah, I'm not a huge fan of php - or the ridiculous function names it is known for. However, it can be dead simple to set up for trivial tasks (which is about all od want to use it for).