仕事と晩飯とその他

日記です。

夏風邪・自由研究

夏風邪キツイ。何もしないのに鼻血が出たり。

javascriptの外部ファイルをDBとして使用し、約1000アイテムの商品を発売年月(降順)・社内コード(降順)で並べ替えて表にする。その際、在庫のある商品には関連ページへのリンクを、品切商品には「品切」という文字を表記する。

思ったより簡単に出来たが、動かしてみたら「信じられないほど」遅い。で、場合わけしたりなんだりでだいぶ早くなるようにしたつもりで別のPCで開いて見たら「考えられないほど」遅い。

「こんなことをjavascriptでやろうと思うこと自体が間違っている」という声が自分の頭の中では聞こえているのだが、どうしよう。

綺麗に整形されたソースだけを生かして在庫ステータスを自動的に反映させるのはあきらめる、または、発行年月順の商品コードリストを別に作成し、そのリストとDBを照合させる、というのが現実的な気もするが。

というかオレがjavascriptしか触れない(しかも思いっきり我流)のが問題なんだろうな、きっと。

P出版のサイト用の原稿、なんとか書いてみたが、あんなんで良いんだろうか。