Добрый день. Как реализовать парсер на языке php, чтобы получить контент с сайта, который отдается js. И далее его didom разобрать.
Если вы хотите получить конечную страницу с отработавшим на ней JS, используйте PhantomJS.
Но для начала, дерните ее curl'ом и посмотрите содержимое. Возможно нужные вам данные на ней есть в виде, например, JSON, а скрипт просто выстраивает на их основе страницу. Таким образом, например, поступает Steam с комментариями. Конечная страница (с очень большим кол-вом комментариев) весит в несколько раз больше чем исходная с упаковаными в JSON данными.
Есть вероятность что у сайты написанных на js есть версия для поисковых ботов, попробуйте отправить запрос с user-agent типа googlebot
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники