What actually decides it
Four questions that settle most web development choices in Dubai
Who edits it, and how often? A site changed weekly by a marketing coordinator has different requirements from one changed twice a year by a developer. Editor experience is a real cost and it is almost never in a brief.
What must it connect to? An accounting system, a CRM, a booking engine, a payment gateway, a government portal. Integration requirements narrow the field faster than anything else, and discovering one late is the most common cause of a project going wrong.
Who maintains it? If your team has .NET people, a PHP build means outsourcing forever. If you have nobody, choose something with a large local hiring market. This is where PHP and React have a practical advantage in the UAE that has nothing to do with their merits.
How long must it last? A campaign site and a system running the business for a decade justify very different spending. Building the second to the standard of the first is the expensive mistake.