« 世界が韓国から孤立している | メイン | ラノベ発売日一覧更新 »

2012年9月11日

著者・イラストレーターの検索機能を追加

ラノベ発売日一覧を作る際にデータベースのテーブルを定義した時は、複数の作者が関わる作品なんて考えていなかったため、著者とイラストレーターのカラムはそれぞれ1個しかなかったので、複数の著者やイラストレーターが関わっている場合は「著者1、著者2、著者3」と複数の著者を一つにまとめてテーブルに入力していましたが、このやり方だと著者や絵師の検索機能を設けるのに足かせとなるので、週末を使ってこの部分をガラっと変えてみました。

まずは書籍データのテーブルに新たなカラムを追加して、データベース系のライブラリもそれに合わせて書き直し、データを呼び出すスクリプト部分の修正も行い、準備が出来たところで複数の著者や絵師のデータを吸い出して、数時間かけて黙々とデータ整理を。

データの整理が終わったら書き換えたスクリプトをアップロードして、今までは著者や絵師の部分をクリックするとAmazonに飛んでいたのを、こっちのデータベース上のデータを表示する方法に変更し、ついでに著者やイラストレーターの一覧も表示して、そこからも検索が出来るようにしてみました。

ただし、著者や絵師のデータがそれぞれ2000件近く有り、これら全てに振り仮名をくっつける作業が完了していないので、振り仮名を付け終わった300件くらいのデータだけが今現在利用可能。

振り仮名を割り振る作業は完全に手作業となるため、何時完成するのか分かりませんが、チマチマとやっていきます。

ラノベ発売日一覧|著者検索
http://kensbar.net/books/author.cgi?p=author

ラノベ発売日一覧|イラストレーター検索
http://kensbar.net/books/author.cgi?p=illust

投稿者 kenji : 2012年9月11日 18:00


トラックバック

このエントリーのトラックバックURL:
http://kensbar.net/mt/mt-tb.cgi/3995