The two sites you mentioned in the tutorials is very thin. When the page is still static, it is not PHP amount needed. If you know a little C that could easily come to PHP or ASP.net. They are great, but involves a lot of coding. Asp.Net is one of the best languages for new sites and additional concepts have many characteristics Asp.Net. First try to take advantage of new services.However, Java has become one of the safest technologies for website and software development.