-2

やあみんな私はC++ネットワークプログラミングをPHPと組み合わせようと考えています。私はPHP/MySQL / AJAXなどの知識がありますが、C++についてはあまり知識がありません。だから私はAウェブアプリを構築することを考えています。そして、例としてCpp/Qt4を使用してクライアントを作成します。

The php app is a chat application/server that offers the users to chat in rooms or PMs and etc. ( Like IRC ).
And would want to make a chat client in Cpp/Qt4 to be downloadable and use the same server. Like (mIRC)
  • PHPをサーバーとして使用する必要がありますか、それとも別の言語を再検討する必要がありますか?
  • Qt4は良い提案ですか、それとも再考する必要がありますか?
  • PHPをC++に接続するにはどうすればよいですか?

参照すべきいくつかのテクニックやリソースを手伝いたいと思います。前もって感謝します!乾杯!

4

2 に答える 2

1

QtとPHPを混在させるのは良い考えではないと思います。PHPは、Webサーバー用の(かなり貧弱な)プログラミング言語です(Opa、Ocsigenを使用したOcaml 、またはWtを使用したC ++を検討することもできます)。

Qtは通常デスクトップで実行されています。(したがって、PHPプログラムからQtプログラムを実行するには、WebサーバーがデスクトップのX11サーバーにアクセスできる必要があります。これは珍しいことです)。

FastCGIなどを介してWebサービスを実行し、それらをPHPのものと混合することができます。たとえばXMLHttpRequest、PHPアプリケーション内にAjaxを配置して、C++で記述されたFastCGIまたはCGIをクエリすることができます。

于 2012-11-11T09:53:11.393 に答える
1

PHP、Ruby、Node、またはその他のサーバーサイド言語を使用して、SaaSベースのアプリケーションを開発することを検討することをお勧めします。

このように、c ++でインターフェースを作成し、作成したAPIと対話することだけを心配する必要があります。データベースへの接続やその他のリクエストはサーバー経由で行われます

于 2012-11-11T13:12:36.947 に答える