diadia

興味があることをやってみる。自分のメモを残しておきます。

ウェブアプリを作成する際に決定すべき事項

考慮事項

  1. サーバーをどこに置くか
  2. 最初に設計図を作っておく
  3. 設計図に基づいてテストを構築する

ウェブアプリケーションを海外で使う想定とするならば、できるだけ近い位置でサーバーを配置するべきである。
通信はパケット通信なので、大きいデータを送受信する場合には端末とサーバーのやり取りの回数が多くなってしまう。サーバーとの距離が遠い場合、ひとつひとつのパケット通信に時間がかかってしまう。そのため大きい容量の通信を行うためには、サーバーを近くに設置する必要がある。

簡単なアプリケーションだからといって、設計図を作らないで開発を進めてしまうと問題が生じる。
アプリケーションで使われる変数が他の機能とかぶってしまったり、理解しづらくなる場合もある。また、変数を変更するたびに当該変数を含むロジックに影響が出てしまい、その修正にとてもコストがかかる。