Peeling Back the Magic: Modern PHP Without a Framework