ホームページ >バックエンド開発 >PHPチュートリアル >【トピック】PHP+ブラウザによるローカルアプリケーション開発の可能性

【トピック】PHP+ブラウザによるローカルアプリケーション開発の可能性

WBOY
WBOYオリジナル
2016-06-23 14:20:16908ブラウズ

ローカルアプリケーション ajax php

GUI としてブラウザを使用し、通信方法として AJAX を使用します。大規模なアプリケーションには適していませんが、小規模および中規模のアプリケーションには適しています。
解決すべき問題は主に AJAX 通信の問題だと思います。 ajax の長い接続の使用を検討できます。イベントトリガーメカニズムが見つかるかどうか。

ディスカッションへの返信(解決策)

「ローカルアプリケーション」なので、AJAXは誰と通信するのでしょうか?

投稿者が意味するのは、このローカルプログラムはまず php 環境を統合するため、ajax は apache などの環境のサーバーと通信します...

実装はおそらく問題ないはずです。模擬呼び出しとかそのようなものです

私の元の会社では PHP を使って請求書発行、CRM、財務ソフトウェアを開発していました

「ローカル アプリケーション」なので、AJAX は誰と通信するのでしょうか?

Ajax を使用せずに仮想マシンとブラウザを接続するのは簡単ではありません。必要に応じて、Apache を使用する方法はありません。



この投稿者が意味するのは、このローカルプログラムはまずphp環境を統合するので、ajaxはApacheなどの環境内のサーバーと通信します... はい。

実装は間違いなく問題ありません。通信に関しては、おそらく模擬呼び出しかそのようなものです。
主な問題は、継続的なディスプレイ出力のパフォーマンスのオーバーヘッドの問題をどのように解決するかです。


私の元の会社では、PHP を使用して購買、販売、在庫、CRM、財務ソフトウェアを開発していました

GUI としてブラウザを使用しており、連続表示出力のパフォーマンス オーバーヘッドの問題を解決する方法を教えてください。

実現可能性分析:
1. 汎用性が極めて低く、特定のユーザーのみが使用できる
2....

Web サーバーが必要な場合、それは「ローカル アプリケーション」とは言えません

Web サーバーが必要な場合サーバーが必要な場合、それを「ローカルアプリケーション」と呼ぶことはできません。サービスプロセスを開く以外に方法はありません。

普通のWebサイト開発と同じではないでしょうか?
技術的な問題はまだありますか?

普通のWebサイト開発と同じではないでしょうか?
技術的な問題はまだありますか? ページ内でのインタラクションが必要です。 RIA で JavaScript の役割を果たします

ローカル アプリケーション?ユーザーは妥協して最新のブラウザ、つまり WebSocket をサポートするブラウザを使用できますか
その場合は、nodejs +ソケット.io ライブラリを使用すると、20 行未満で、シンプルなサーバー プッシュの複数人チャット システムが誕生します。

20 行のコードは、特にサーバーを作成する Nodejs を参照しています。

ネイティブアプリケーション?ユーザーは妥協して最新のブラウザ、つまり WebSocket をサポートするブラウザを使用できますか
その場合は、nodejs +ソケット.io ライブラリを使用すると、20 行未満で、シンプルなサーバー プッシュの複数人チャット システムが誕生します。

csdn のソケット.io を強制終了しましたが、まだ復活させる勇気はありません...


ローカル アプリケーションですか?ユーザーは妥協して最新のブラウザ、つまり WebSocket をサポートするブラウザを使用できますか
その場合は、nodejs +ソケット.io ライブラリを使用すると、20 行未満で、シンプルなサーバー プッシュの複数人チャット システムが誕生します。

csdn のsocket.io を削除したこともありますが、まだ復活させる勇気はありません...
あなたのブラウザが websocket をサポートしていない場合、socket.io は古いポーリング方法に戻ります。


ネイティブ アプリケーションですか?ユーザーは妥協して最新のブラウザ、つまり WebSocket をサポートするブラウザを使用できますか
その場合は、nodejs +ソケット.io ライブラリを使用すると、20 行未満で、シンプルなサーバー プッシュの複数人チャット システムが誕生します。

csdn のソケット.io も削除しましたが、まだ復活させる勇気はありません...

PHP ローカル アプリケーションは実行可能です。Tide を見てください。これは、多くのスクリプトとサーバー パッケージをパッケージ化できる開発ツールです。 。彼がどのように活動しているのかは正確には不明だ。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。