質問: web版とクラサバ版のメリットデメリット よく業務のpkgでweb版とクライアントサーバ版とありますが それぞれのメリット・デメリットって何がありますか? クラサバはプログラムをクライアント側で実行するので バグ等の修正等の負担がかかる事はわかりました。 その他お願いいたします。
回答: webだとブラウザがユーザインタフェースになるのでブラウザ機能の制約を受けます。数年前までだとかなり使いにくかったわけですが、現在ではajaxの技術があるのでクライアントプログラムに近い操作感をもつものもあるでしょう。ただ、やはり専用のクライアントプログラムの操作感にはかないません。あと、csだと(大量)帳票出力などもできますが、webだとブラウザ画面のプリントになってしまいます。 あとは、通信データ量が、クライアント・サーバーだと賞味のデータ量だけやり取りすればいいので、画面全体のhtml+stylesheet+javascriptの通信が必要なwebより有利です。ただしwebでもキャッシュが有効に使えるようにしたり圧縮したりすればかなり改善できます。 他の機能が同じとすると、1箇所のオフィスでクライアント2~3台だとどちらでもかまいませんが、全国の数十箇所以上の事業所に数百台以上のクライアントをおく場合、 ・cs方式→クライアントプログラムの更新が大変 ・web方式→csより高速の回線が必要 という点でランニングコストが変わってくるので、そのあたりを比較すればいいと思います。