ASP nebo JSP jsou volby místo PHP. JSP jsou JavaServer Pages .
Viz třeba :
http://en.wikipedia.org/wiki/JavaServer_Pages
Na Wikipedii můžeš najít odpovědi na všechny Tvé otázky.
Pro zajímavost : v mém zaměstnání dělám aplikační stránky v CSP ( Caché Server Pages) firmy Intersystems.
http://www.intersystems.com/index.html
To můžeš do své práce bez rizika připojit .