Я думаю, что реальная проблема заключается в том, что, кто бы ни был ваш клиент, имеет представление о том, что проблемы могут быть решены с помощью языков программирования с удалением имен. Я понимаю, что вы тоже понимаете эту проблему, но в любом бизнесе «клиент всегда прав», и вам придется смириться.
Так является ли Java избыточным для новостных сайтов? Это зависит от. Если то, что он просит, доступно в Drupal или даже в Wordpress из коробки, тогда ответ - да. Реальные вопросы в дальнейшем будут:
- Насколько опыт его организации в Java (вы должны учитывать возможность того, что он хочет поддерживать систему самостоятельно - если его сотрудники знают Java, теперь вы знаете, почему он настаивает на этом)
- Какие функции он на самом деле хочет? Как будет развиваться сайт в будущем? (Будут функции, которые будет сложнее реализовать в PHP, чем в Java)
- Каковы затраты? (Если он хочет, чтобы это было дешевле, вы можете просто настроить Drupal или Wordpress, но если бюджет не является основным фактором, переход на Java будет в порядке).