ユーザー入力を受け取り、事前定義された R スクリプトで簡単な計算を実行し、ggplot などを使用して見栄えの良いグラフィックを返す単純な Web アプリが必要だとします。これを行う1つの方法は次のとおりです。
- PHP に Web フォームからの入力を受け入れさせる
- PHP でユーザー入力をサニタイズする
- PHP exec() コマンドと Rscript の組み合わせを使用して、事前に作成された R スクリプトに引数を送信します。
- R はいくつかの計算を行い、プロット グラフィックをサーバーに保存し、いくつかのメタ情報を MySQL データベースに保存します。
- その後、クライアントは Web ブラウザーからクールな新しいグラフィックにアクセスできます。
これは私にはかなり簡単に思えます。したがって、私の質問は、説明したプロセスに対して rapache パッケージにはどのような利点があるのでしょうか?