I personally use home windows XP and R for my desktop use. Along with a hosting that is shared account (at some company) for my website hosting needs.
If only to produce an R web application and that i understand that certain such way is to apply R with Apache through RApache , consider my current hosting that is shared plan does not let me install RApache I'm a little stuck.
So... (and here's my question) what will be the simplest/quickest/cost-effective method of getting began?
Purchasing a far more costly hosting package ?
Hosting the one thing myself? (on home windows ?!)
change to another webhost that enables using RApache?
Any suggestion is going to be most useful.
Self-hosting is definitely an option should you insist upon using RApache. This may be simpler than you believe. Here is a connect to a blog publish i just read last month before i made the decision to purchase the hardware and server my very own files. i simply viewed this seven minute YouTube video tutorial titled "R Web Application–'Hello World' using RApache" In my opinion it was just published today.
In seven minutes, the writer walks through creating a "hello world" Site using RApache then walks via a more ambitious example, creating a user-input form to gather inputs then deliver them to particular R function--virtually a exemplary slice of things i suspect many people may wish to use RApache for.
Another choice is utilizing a web framework. My recommendation here's Django. Why? It's designed in Python to help you access R functionality through the python bindings (RPy2). Second, if you're not a skilled webmaster, Django is in lots of ways, an excellent framework to start with since it is a classic "full-stack" solution--it really works pretty much as they are. Additionally, there's a considerable and growing body of quality step-by-setp lessons, code clips, as well as packed django Sites, to understand from.
it appears they offer a VMWare image to obtain ready to go rapidly.
It is best to download VMWare player and check out the look. Since RApache is not readily available for Home windows, this is actually the simplest way, I suppose. I wouldn't use that for hosting, however i would try whether this stack is really the best factor for the application. Also, this enables you testing things in your area.
Doug, Must I read your suggestion as stating that a Django application can call the RPy2 functionality without RApache? If that's the case, that seems like an answer for those on hosting that is shared who can't install the RAPache module.