What's the best and worst thing about PHP?