Любой из этих языков подходит для парсинга.
Как в JS, так и в PHP есть отличные инструменты для этого. Я уж молчу про регулярные выражения, правила для которых одинаковы везде.
Ну а CSV парсить проще простого.
Так что критерий выбора именно такой, как я описал: нагрузить можно либо сервер, либо клиент. Например, если миллионы пользователей приходят каждый со своим csv, то разумно хранить csv в базе, а парсить на клиентах.