Victor eu sou dev C# a um tempo já, mas veja bem. Você precisa de praticidade? Se sim vai para php, é mais prático subir um servidor php web é mais barato já vai vir tudo configurado pra você.
Eu escolho C# quando preciso de algo que eu consiga ter controle sobre todos os aspectos do servidor ai vou subir uma cloud/vps por conta que dá trabalho...
Do contrário a outra possibilidade pra deploy em .net