映画データベース作成
地デジ移行で映画のテレビ録画がポピュラーになってきた。2010年頃から録り貯めたDVDを、データベース化を2012年の夏に試作を始めた。相対的(Relational)データベースソフトは過去RBaseUなど高額で扱いが難しかったが簡単なものは廉価なMSのアクセスでローカル開発運用が出来ていた。HPに載せるとなるとやはりウェブデータベースが必要であり、開発言語PHPとデータベース言語MySQLの出番となる。開発言語はPHP#5、データベースはMYSQLを使っていた。
その後の大改革
ところが、2020年代に入り、時の流れでPHPがV5からV7にアップせざるを得ない状況になり、今までサポートされていたMySQLがV7では非サポートとなり、DB言語はオブジェクト指向のMySQLiに替わり、アプリケーション修正を余儀なくされた。2021年4月にウェブページ映画データベースの改革更新を行った。
映画TVページ一覧
メニュー
メニューは「映画名検索」「映画一覧」「露出媒体別一覧」「ジャンル別一覧」となる。映画DB項目の加除修正にあたる「登録」「更新」「削除」は管理者のみのメニューとして設計した。実際のメニューはここをクリック。
映画名検索はタイトル検索であり、一部のみでも検索可能となっている。映画一覧では登録番号順にタイトルとその詳細を一覧化している。(2021年4月立ち上げ時のタイトル数は3983タイトルに及ぶ)
媒体別一覧は露出媒体別のカウントであり、邦画、洋画、芝居、テレビに分類した。カウントをクリックすると該当媒体のタイトル一覧を表示する。
ジャンル別一覧はアクション、アニメ、歴史、趣味などジャンル別にカウントされ、カウントをクリックすると該当ジャンルのタイトル一覧を同様に表示する。
管理者用のデータベース加除修正は管理者パスワード投入によってのみ、可能となってる。
データフォーマット
上記目的に沿い、映画データベースのフォーマットは次のとおりとした。映画コード | 映画名 | 製作年 | ジャンル | 和洋区分 | キャスト他 | 備考 | 備考2 | DVD番号 |
---|---|---|---|---|---|---|---|---|
自動発番 | 30文字 | 4桁 | 1桁 | 1桁 | 30桁 | 128桁 | 256桁 | 4桁 |
- 映画コード 自動発番 このコードでユニークキーとなる
- 映画名 30文字以内でタイトルを記録
- 製作年 西暦年を記録 一部年月データもあり
- ジャンル アクション、SF、サスペンス、ドラマ、趣味など9種に分類
- 和洋区分 邦画洋画芝居テレビの分類用
- キャスト他 監督、俳優などを記録
- 備考 概要を記録
- 備考2 サブタイトルを記録
- DVD番号 順にDVD番号をマニュアル記録