Come sempre, non esiste una risposta a questa domanda, in quanto le alternative sono multiple, tutte ottime, e una vale l'altra senza conoscere l'indole e le attitudini di chi fa la richiesta.

Peraltro, pur senza conoscere nulla, hai già escluso .NET (non si sa perché), quindi hai già dei preconcetti legati a motivazioni sconosciute, per cui tanto vale che scegli autonomamente cosa utilizzare, consultando le guide su HTML.it o altri tutorial, e verificando in base alle caratteristiche qual è la piattaforma/tecnologia più adatta alle tue esigenze, che solo tu puoi conoscere.