Html ve Html5 tam olarak aynı şey değildir. Evet html5 de html gibi bir betik dilidir ama javascript gibi bir çok teknoloji ile güçlendirilmiştir. PHP vs ile uğraşmadan javascript+html5 ile (html bildiğini varsayıyorum) dinamik bir site hazırlayabilirsin. Html5 veritabanı hizmeti bile sunuyor artık. Yani dinamik hatta dinamikliğin cılkını çıkartabilecek site bile hazırlayabilirsin "FAKAT" güvenli olmayacaktır. Çünkü html, javascript, html5, css gibi betik dilleri client (siteyi ziyaret eden bilgisayar-kullanıcı-browser) tarafından koşturulan dillerdir. Yazdığın kodlar herhangi bir bilgisayarda görüntülenip, düzenlenip çok rahat şekilde tekrar koşturulabilir. Php, Asp, Java gibi diller ise client tarafında değil server tarafında çalıştırılacağı için kullanıcıların buraya erişmesi zordur... Uzun lafın kısası, evet dinamik siteler hazırlayabilirsin fakat dediğim gibi güvenlikten yoksun ve kullanıcılara tamamen açık bir site olacaktır. Yine de javascript ve html5 ile bu tarz bir site geliştirmen sana çok şey katacaktır.
Bu arada javascript son 2 3 yıldır en çok para kazandıran diller arasına en üst sıralardadır. Java, C# gibi diller için bile javascript motorları geliştirilerek örneğin java içerisinde javascript ile kod yazma imkanı sağlanıyor. Hatta QT kullanarak javascript diliyle iOS'ten tutun gömülü sistemler için linux uygulamaları bile hazırlayabiliyorsunuz. Javascript iyidir.