Лучший язык для веб-сайта аналитики в реальном времени - PullRequest
1 голос
/ 06 июля 2011

Я разрабатываю приложение, которое по сути собирает данные из множества различных источников (твиттер, фейсбук, github, basecamp, stackoverflow и т. Д.) И объединяет их в полезный интерфейс.Все должно быть в режиме реального времени.

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

Я самый опытный в PHP, но я часто нахожу это неуклюжим, особенно с такого родавещь.Какой язык или структура были бы самыми чистыми для того, чтобы так часто извлекать такие данные и быстро анализировать их для пользователя?Я знаю, как работать с Node.js и Ruby, но я очень открыт для изучения нового языка / фреймворка, если это будет необходимо.

1 Ответ

0 голосов
/ 06 июля 2011

все популярные веб-языки в порядке, но я бы проголосовал за node.js по следующим причинам:

  1. Вы это знаете.
  2. легко для асинхронной сети сторонним сервисам, таким как stackoverflow
  3. ваша система не будет настолько быстрой, и node.js сможет обрабатывать множество одновременных клиентов.

php, вы тоже знаете, и есть curl, который может сделать multi get для решения 2. но это не поможет вам с 3. ruby ​​находится в той же лодке, что и php.

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