Короткий ответ: да, это возможно.
Более длинный ответ ...
HTML, CSS, PHP и MySQL - это уже много языков, но я думаю, он имеет в виду, что большинство крупных сайтовимеют гетерогенный фонЭто, вероятно, не из-за выбора - чаще всего это историческое.По мере того, как люди меняются и появляются новые технологии, новые части создаются с использованием разных языков и структур.
Я создал форум и сайты вопросов и ответов с HTML + CSS + PHP + MySQL, и многие другие сделали то же самое, поэтомуэтот набор инструментов, без сомнения, подходит для создания чего-то подобного.На самом деле, я бы сказал, что с помощью этой комбинации вы могли бы построить практически все в сети.
Более интересный вопрос (который вызовет более горячий отклик) - какую платформу вы используете в дополнение к этому.CMS, например Wordpress of Drupal, или MVC-фреймворк, такой как Zend, CakePHP или CodeIgniter.
Или вам следует полностью отказаться от PHP и использовать что-то вроде Django или Ruby on Rails.Знание большего, чем PHP, безусловно, поможет вам быть готовым к новым подходам.