Какой самый простой способ установить R-приложение через RApache? - PullRequest
4 голосов
/ 16 февраля 2010

Я использую Windows XP и R для настольного компьютера. И общий хостинг (в какой-то компании) для моих нужд веб-хостинга.

Я хочу создать веб-приложение R, и я понимаю, что одним из таких способов является использование R с Apache через RApache , но поскольку мой текущий план общего хостинга не позволяет мне устанавливать RApache, я немного застрял.

Итак ... (и вот мой вопрос), каков будет самый простой / быстрый / экономичный способ начать работу?

  • Покупаете более дорогой пакет хостинга?

  • Хостинг вещи сам? (на окнах?!)

  • переключиться на другую хостинговую компанию, которая разрешает использование RApache?

Любое предложение будет наиболее полезным.

Ответы [ 3 ]

8 голосов
/ 16 февраля 2010

Самостоятельный хостинг - вариант, если вы настаиваете на использовании RApache. Это может быть проще, чем вы думаете. Вот ссылка на сообщение в блоге , которое я прочитал месяц назад, прежде чем решил купить оборудование и сервер для собственных файлов. Я только что посмотрел этот семиминутный видеоурок на YouTube под названием " R Web Application - 'Hello World' с использованием RApache ". Я думаю, что он был только что опубликован сегодня.

За семь минут автор проходит через создание сайта «hello world» с использованием RApache, затем проходит более амбициозный пример, создает форму пользовательского ввода для сбора входных данных и передачи их в определенную функцию R - в значительной степени пример того, что, как я подозреваю, большинство людей хотели бы использовать для RApache.

Второй вариант - использование веб-фреймворка. Моя рекомендация здесь Джанго . Зачем? Он написан на Python, поэтому вы можете получить доступ к функциональности R через привязки Python (RPy2). Во-вторых, если вы не являетесь опытным веб-разработчиком, Django во многих отношениях является отличной платформой для начала, потому что это действительно решение «с полным стеком» - оно работает более или менее из коробки. Кроме того, существует обширный и постоянно растущий набор качественных пошаговых руководств, фрагментов кода и даже упакованных сайтов django.

3 голосов
/ 16 февраля 2010

кажется, что они предоставляют образ VMWare для быстрого запуска и запуска.

Предлагаю скачать плеер VMWare и попробовать образ. Так как RApache не доступен для Windows, я думаю, это самый простой способ. Я бы не стал использовать это для хостинга, но сначала попробовал бы, действительно ли этот стек подходит для вашего приложения. Кроме того, это позволяет вам тестировать локально.

1 голос
/ 16 февраля 2010

Дуга, Должен ли я прочитать ваше предложение о том, что приложение Django может вызывать функциональность RPy2 без RApache? Если это так, то это похоже на решение для людей на виртуальном хостинге, которые не могут установить модуль RAPache.

...