Rails или Node для веб-парсера? - PullRequest
1 голос
/ 28 апреля 2011

Я хочу создать парсер, который анализирует несколько страниц XML-документа. эти страницы содержат изображения и другие носители, которые обслуживаются дополнительным сервером статических ресурсов. теперь мой вопрос:

я должен использовать rails для разбора документа или сделать специальный сервер узла, что делает это? я думал об узле из-за производительности.

анализатор создает HTML-документ из XML-файла.

Заранее спасибо!

edit: эти html-страницы просматриваются несколькими пользователями.

Ответы [ 2 ]

4 голосов
/ 28 апреля 2011

Я не думаю, что это имеет большое значение, если вы можете анализировать 100 тыс. Страниц в секунду с ruby ​​или 200 тыс. Страниц в секунду с помощью node.js, если вы не анализируете миллиарды XML-документов (я их увеличил).Вам следует использовать инструменты, с которыми вы наиболее знакомы.

Однако в файле node.js есть несколько классных библиотек для просмотра / анализа веб-страниц.

0 голосов
/ 28 апреля 2011

Я бы использовал нод, потому что рельсы кажутся немного излишними для этого.Однако, если вы более знакомы с ruby, а не с rails, вы должны сделать это с Sinatra или любым другим более мелким фреймворком.Просто моя точка зрения такова, что рельсы за это убивают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...