映画データベース作成

 地デジ移行で映画のテレビ録画がポピュラーになってきた。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タイトルに及ぶ)
 媒体別一覧は露出媒体別のカウントであり、邦画、洋画、芝居、テレビに分類した。カウントをクリックすると該当媒体のタイトル一覧を表示する。
 ジャンル別一覧はアクション、アニメ、歴史、趣味などジャンル別にカウントされ、カウントをクリックすると該当ジャンルのタイトル一覧を同様に表示する。
 管理者用のデータベース加除修正は管理者パスワード投入によってのみ、可能となってる。

データフォーマット

 上記目的に沿い、映画データベースのフォーマットは次のとおりとした。

映画コード映画名製作年ジャンル和洋区分キャスト他備考備考2DVD番号
自動発番30文字4桁1桁1桁30桁128桁256桁4桁