2012-05-02 42 views
1

我正在構建PHP擴展模塊以允許PHP與R編程語言進行通信。擴展PHP以與R編程語言進行通信

我這個模塊的目標是讓我直接從PHP運行一些R函數。

我以前沒有在PHP上構建任何擴展,但我知道如何編寫一個php程序。我知道一點關於C和C++

我很想聽聽這個專家的建議。

下面是一些我想知道的問題:

  1. 是否有可能實現上述想法?
  2. 我需要什麼工具?
  3. 這樣做的有效方法是什麼?
+0

1.是的。 [這是爲python](http://rpy.sourceforge.net/rpy2.html) - 這可能會對你的開發工作有用。但首先看[r-php](http://dssm.unipa.it/R-php/?cmd=home)和[這個類似的SO問題](http://stackoverflow.com/questions/2046881 /使用r-with-apache-php) – violet313

+0

感謝紫羅蘭,我現在發現了Rserve來探索 – fkaufusi

+0

我在想rcom可能會提供一些COM方式與PHP進行交互,但可能有更直接的方法來完成它。這將是一個有趣的發展,但安全問題很好。您確實必須採取自下而上的方法來確保只有一組選擇的R操作是允許的,並且您最好確保創意黑客不能使用那些允許對系統造成傷害的設備!當然,我正在從一個網頁PHP界面思考。 –

回答