Afzaal Ahmad Zeeshan
Для динамического веб-сайта достаточно серверного скриптового языка; часть PHP или Java приходит позже. Вам просто нужно разобраться с тем, как веб-страница обслуживается посетителями.
PHP наиболее широко используется в начинающих, учебных заведениях и т. д. Java EE for web - это очень сложная инфраструктура, и из-за ее сложных кривых обучения новички часто не используют ее. Он используется гигантами, такими как Red Hat и т. д. Тогда приходит мой выбор, ASP.NET (полностью предвзятое предложение) - это действительно простой, мощный и гибкий фреймворк для разработки, который превосходит их всех, в любом случае они могут конкурировать.
Итак, если вы новичок, идите с ASP.NET ядро, оно обладает всеми функциями современного скриптового языка + гибкость, которую предлагает PHP + безопасность и расширяемость, которые предлагает Java EE. Кроме того, вы можете разместить его без необходимости покупать дополнительные лицензии — он с открытым исходным кодом и бесплатный, как и все остальное. ;-)