これが私のシナリオです。移植性が必要なクライアント用の Web アプリケーションを作成しています。つまり、別の PC (Windows) にプラグインして簡単に動作させる必要があります。彼らがドメインに置くことができれば人生は楽だったでしょうが、インターネットアクセスが常に利用できるとは限らないため、この場合はできません. そこで、必要なものがすべて揃った Jetty ( http://www.getrailo.org/index.cfm/download/ ) でRailo Express を試しています。私は実際に USB スティックにパッケージをインストール (実際にはコピーして構成) し、"/webapps" フォルダーに新しいサイトを作成して接続し、SQLITE 用のドライバーをダウンロードして接続し、正常に動作するようにしました。 .
これは非常に負荷の高い Web アプリにはなりません。または、多くのユーザーが接続する必要があります (一度に最大 2 ~ 3 人)。私はBootstrapを使用し、いくつかのグラフを含むダッシュボード以外に、すべてのページは基本的にフォームであり、SQLITE dbに対して読み取り/書き込みを行います。
それで、すべてうまくいっているように見えますが、これは実行可能な解決策だと思いますか? 正常に動作しているように見えますが、クライアントが使用しているさまざまな PC とのパフォーマンスや互換性の問題など、何か問題が発生する可能性はありますか? そして、これを行うためのより良い方法はありますか?
編集:返信してくれてありがとう。ここに、うまくいけば物事を解決するための追加情報があります。ポータブル Web アプリを使用する理由について、より具体的に説明する必要がありました。このアプリは、洗車ビジネスが進行中のビジネスを記録するためのものです。カウンターには基本的に 1 台のコンピュータがあり、そこからアクセスできます (そしてここに USB が接続されます)。入口にはおそらく 1 台の iPod があり、車が入ってくると係員がログを記録します (ローカル コンピュータに接続します)。無線)。携帯性の理由は?彼らはスティックを家に持ち帰り、統計を確認したいので、コンピュータに完全にインストールしてスティックにバックアップする (余分な作業) か、スティック上のすべてのものだけにするかのいずれかです。単純にオンラインに移行せず、すべての人にとって物事を簡単にしない理由は、アプリのダウンタイムを意味するトリッキーなインターネット受信です.