キャッシュとは?

キャッシュとは?
-> パソコンやスマホに一時的にウェブページのデータを保存しておいて、次に同じページを開いたときに素早く表示させる仕組み

メタデータでキャッシュされないように指定することができる。

<head>
	<meta http-equiv="Pragma" content="no-cache">
	<meta http-equiv="Cache-Control" content="no-cache">
</head>
<body>
hello
</body>

では、続いて、s3を使ってみましょう。

file sizeの取得

$filename = "img/test.jpg";
$size = filesize($filename);
echo "ファイルサイズ:".$size."byte";

拡張子をxlsxとして、excelをアップロードすると、

move_uploaded_file($_FILES["file"]["tmp_name"], "./img/test.xlsx");

excelがアップロードされる。

pptxだと上手くいかない。何故だ。。

wordは”*.docx”でいける。何故だ。
もしかして、upload_max_filesize?

やっぱりそうか。

amazon driveを自作しよう

機能としてはこんな感じか。
-ドキュメント、ビデオ、写真をアップロードできる。
-ドラック&ドロップでアップロードできる。
-ファイルサイズを表示する。
-アップロードファイルをURLで共有することができる。
-ファイルの中身をサムネイルで表示する。

URL共有、サムネイル表示あたりがわからん。

drop box, google drive, one drive, icloud

drop box

google drive

one drive

icloud

何気に、dropbox, google drive, one drive, icloud 全部使ってましたね。

ヤフーにも、Yahoo!ボックス というストレージサービスがあるらしいです。全然知りませんでした。

アマゾン drive

楽天はないみたい。。ストレージサービスつくりたいな。。

500GB 外付けHD

Buffalo ポータプルHDD
HD-PEU2

ハードディスク関連の仕事をしていた人から貰った。

クラウドあるから別にHDDいらないな。しかも、今1TBあるし。。

storage service

cloud storage serviceを比較してみる

まずboxから。

box
https://www.box.com/ja-jp/cloud-storage

5GBまで無料とある。¥1200/月で、100GBまで無料。
S3にしろ、サーバーコストがかかるはずなのに、どうやって無料にしているんだろうか?
hirokuか?

UIは普通。割とユーザー数が多そうな印象ではある。Sign inすると英語になる。

uploadすると、、、

無料のストレージサービス、いっぱいあるから、何が嬉しいのかよくわからんね。