こんばんは。
今日から、設計・実装を始めます。
まず、忘れないうちにあれをやろう。
あれとは、30秒以内のファイルのアップロード、です。
クライアントのブラウザでJavaScriptを利用してチェックしようと思ったが、どうやら出来無いことがわかりました。
なので、サーバサイドでチェックします。
よって、PHPを使うことになります。
どうやら、PHPの設定でファイルサイズを制限出来るみたいです。
まず、ファイルサイズの上限を考えます。
以前計算したのを思い出します。
30秒 x 128kbitなので、3,840kbitですね。
これをbyteにすると、480kbyteです。
これに、フレームヘッダ(4バイト)とID3タグ(128バイト)を足します。
480kbyte = 480 x 1024 = 491,520
491,520 + 4 + 128 = 491,652byte
ですね。
まぁ、だいたい480kbyteにしておこう。
では、ファイル共有機能を作ります。
。。。
ひな形はできた。
でも、その前にDBを作る必要があるようだ。
この前考えたな。。。
ちょっとプログラミングしながら、考えます。
では。。。