c# daha güvenilir bir dildir debug edersin ve yazdığın kodları .dll haline getirirsin. sitende işlem yapılacağı zaman classların bu .dll'lerden referans alır bu sayede php'ye göre çok daha güvenli siteler hazırlayabilirsin. bu nedenle kesinlikle c#.