I’m planning a food delivery application with customers, restaurants, and delivery partners. I’m wondering how to structure the PHP backend for orders, restaurant menus, delivery assignments, payments, and real-time order status.
Would a traditional PHP + MySQL setup be enough for the initial version, or would it be better to introduce a separate API layer and real-time service from the beginning?