3

通常の PHP と MYSQL サーバーを実行していますが、CPU を集中的に使用する計算を実行したいと考えています。したがって、その部分を処理するために C プログラムを実行したいと考えています。

サーバー自体で PHP と C/C++ プログラムの間でデータを交換することは可能ですか?

よろしくPP

4

3 に答える 3

2

それは可能であり、それを達成する方法は複数あります。

  • 拡張機能を書く (すでに提案されているように)
  • C プログラムを 'exec()' で呼び出す
  • ギアマンを使う
  • C プログラムをサービスとして実行し、パイプまたはソケット経由で通信します

上記から、エクステンションまたはギアマンを選択します。

于 2013-03-02T22:03:11.700 に答える
2

C++ プログラムを作成し、実行時にpopenを使用して結果をフェッチしてみませんか。

于 2013-03-02T21:45:45.737 に答える
1

拡張機能を書いてください:)

C++ 用の PHP 拡張ラッパー

#include "php.h"
于 2013-03-02T21:54:34.620 に答える