1

(これは一般的な高レベルの質問に似ています)

Web アプリケーションの作成に通常使用されない言語での Web アプリケーション (HTML、Ajax、jquery、およびその他のコンポーネントを使用するもの) の作成についてお聞きしたいと思いました。

たとえば、C++ などで Web アプリケーションを作成することは可能ですか? もしそうなら、C++ コードはアプリケーションの残りの部分とどのように統合されますか?

たとえば、C++ と PHP を組み合わせて使用​​することは可能でしょうか?

これが良いアイデアである理由 (たとえば、市販のアプリケーションの場合など) または悪いアイデアである理由 (たとえば、必要な労力やパフォーマンスの場合など) はありますか?

書籍やオンライン資料へのポインタをいただければ幸いです。

4

2 に答える 2

1

必要な機能を提供する限り、Web 開発には任意のプラットフォーム/言語を使用できると思います。

Web プロセスには、いくつかのステップが含まれます。

  1. クライアント (主にブラウザ) がリクエストを送信するポートをリッスンします (デフォルトでは :80 です)。
  2. 何かをしてください。DBにアクセス、どこかに話しかける。楽しんでください。
  3. 出力をクライアントに送り返す

したがって、この種の仕様を快適にすることができれば、どの言語/プラットフォームでも問題ありません。

または、現在使用されている Web サーバー (Apache、Nginx、IIS など) と Pascal アプリケーションの間にブリッジを構築することもできます。これは、ほとんどの開発者が行くものです。

私は現在、コマンドラインを介してPHP、Javaアプリケーション、コマンドラインを介してPythonを単一のアプリケーションで一緒に使用しています。シンプルで高速なコマンド ラインの動作が気に入っています。また、Windows 固有の機能のために、Windows を搭載した別のサーバーをアプリケーションに追加します。だから... 十分な数のロープがあれば、何でも結ぶことができます.

間違っていたら訂正してください:)

于 2013-05-24T20:49:52.490 に答える