写真をアップロードするときのデータサイズ(ディスク容量)について
写真って何枚くらい、アップロードできます?
写真ってどれくらいの期間、アップロードできます?
というお問い合わせをよくいただきます。
そこで、写真をアップロードする際の、サーバのディスク容量について、説明します。
【契約容量】
Connect-CMS のサービスや、自分でインストールする際のサーバ を使用している場合、データを格納できる上限の容量があります。
上限の容量については、個別の申込内容などをご確認ください。
【写真のデータサイズ】
契約容量内に、どれくらい、写真をアップロードできるかを知りたい。というご質問があります。
ここでは、その疑問にお答えします。
サンプルの写真とデータサイズ
1200px × 800px の写真(325KB) |
---|
800px × 534px の写真(175KB) |
---|
400 × 267px の写真(64KB) |
---|
200 × 133px の写真(26KB) |
---|
左にメニューがあるレイアウトのページの場合、1200pxの画像も800pxの画像も、そんなに見え方は変わりませんね。これは、スマートフォン対応の「画像は画面幅に合わせて縮小されて表示される」という機能が影響しているためです。
1GBの契約容量に、どれだけ写真をアップロードできるかを考えます。
ここでは、わかりやすく計算するために、1000KB = 1MB、1000MB = 1GB で考えます。
小さなファイルが多くある場合、ディスクの実効容量(実際に保存できるファイルサイズの合計)は減るため、ここでは実効容量算出係数を 0.9 とします。
1GBは1,000,000KBになります。
1,000,000KB × 0.9 ÷ 325KB ≒ 2,769 になります。
1GB の容量で 800px の写真を 2,769 枚、格納できることになります。
ディスクの契約が 3GB の場合、上記の3倍、ディスクの契約が 10GB の場合、上記の10倍の枚数を格納できます。
以下に長期に運用した場合の例を計算してみます。
// 想定
- 中学校を想定
- アップロードサイズは800px
- 1日に、1学年2枚、3学年で合計6枚の写真をアップロード
- 年間で200日、写真をアップロードした日がある
- ディスク契約は3GB(ただし、CMS システムで0.5GB 使用と想定)
// 計算式
- 年間アップロード枚数:1日6枚 × 200日 = 1,200枚
- 最大アップロード可能枚数:2,769枚(1GB あたり)× 2.5GB = 6,922枚
- ディスクが満杯になる年数:6,922枚 ÷ 1,200枚(年間)≒ 5.7年(5年半)
// 計算結果
この想定であれば、5年半ほど、写真をアップロードできることになります。
実際には、毎日アップロードしないかもしれません、また、写真以外に、PDF 資料や動画などを掲載することもあるかも知れません。
この想定は、あくまで目安の一つとしていただければと思います。
// その他
上記は、800px という、大きさの写真について、試算しました。
解像度が400px の場合、上記のサンプルではデータサイズは半分以下になるため、ディスクが満杯になる年数は倍の計算になります。
小学校の想定でも、主に使う画像の大きさを400px にすれば、データサイズを半分として、学年が中学校の2倍の6学年。
合計は同じ期間のデータを格納できる試算ができます。
【古いデータの扱いについて】
Connect-CMSでは今後、投稿した年度単位でのデータ削除機能などを導入予定です。
卒業した年度のデータはバックアップを取って、サーバから削除することができるようにするなど、運用しやすい機能を検討中です。