私の夢は、アプリケーションが MySQL、PHP、HTML、CSS、および JavaScript によって強化される、完全にクライアント側のアプリケーションを構築することです。次に、カスタマイズされたバージョンの Chrome がすべてのユーザー エクスペリエンスを管理します。
Chrome Packaged Apps はこれに最も近いもののように見えます... Chrome Packaged App で PHP と MySQL を配布することは可能ですか?
私の夢は、アプリケーションが MySQL、PHP、HTML、CSS、および JavaScript によって強化される、完全にクライアント側のアプリケーションを構築することです。次に、カスタマイズされたバージョンの Chrome がすべてのユーザー エクスペリエンスを管理します。
Chrome Packaged Apps はこれに最も近いもののように見えます... Chrome Packaged App で PHP と MySQL を配布することは可能ですか?
PHP と MySQL をそのまま配布することは、Chrome パッケージ アプリでは不可能です。パッケージ化されたアプリには、任意のバイナリまたはそれらを実行する機能を含めることはできません。
理論的には、Native Client (NaCl) 用にビルドされたバージョンの PHP と MySQL を使用できる可能性があります。これは、ネイティブ コードを Chrome のサンドボックス内で安全に実行する方法です。ただし、NaCl ランタイム内でビルドおよび実行できるように、PHP、MySQL、およびそれらの依存関係を再コンパイルすることは、かなりの作業になります。
ここで、オブジェクトのローカル ストレージのさまざまなオプションを確認することをお勧めします: https://developers.google.com/chrome-developer-tools/docs/resource-panel。これらのいくつかは、SQLite データベースと非常によく似た機能を提供します。
PHP を実行できないというミハイの意見はまったく正しい。主なオプションは、 Backbone.jsなどのフレームワークを使用して、Javascript でルーティングやテンプレートなどを管理するコードを記述することです。
幸運を!