allora l'ideale sarebbe entrambi!!!
Dato che uno interaggisce con server microsoft e l'altro linux!!!Uno con database MySQL e l'altro con SQLServer.
Io conosco ASP ma so che php è più leggero!!!
Ma ora c'è asp.net che fa fare belle cosine, quindi l'ideale è partire da uno o l'altro, ma poi arrivare a saperli tutte e due