
普段は自給900円のアルバイトとして働く私ですが、GW の時間を使ってカロリーデータベースをリニューアルしました。区別を付けるとしたら、カロリーデータベース 3.0 って感じですかね。今から新しくなったカロリーデータベースについて語ります!
今回の見どころは、私の力の 80% くらいが注がれているという点です。3日という短い期間で作った割には、しっかりとした動きを見せているのは、フレームワークとして CakePHP を使っているからなのですよ。データベースは MySQL を利用しておりまして動的な部分、Javascript は jQuery に頼っている部分がほとんどです。一部見た目に CSS3 を使っております。IE シリーズが CSS3 に対応しておりませんので、IE で見ても問題ない程度にしか CSS3 を使っておりません。
左側サイドバーでキャッシュを取っていたり、サイトマップをしっかり出力していたり、RSS もしっかり配信しております。以前は MyRSS を使ったり、サイトマップも手動で生成していたので、SEO にはかなり弱かったのではないでしょうか。ページが 30% 程度しかインデックスされていなかったのが、今後は全ページクロールしてくれることになるので楽しみですね。
個別ページは Google Search API を使っています。食品の画像がその場で確かめられるので、こんな食べ物があるんだー!という勉強にもなりそうです。あとカロリー追加が承認制から削除性になったので、ユーザーは気持ちよくカロリーを追加してくるかと思います。以前はカロリーを追加してから48時間経たないと追加されなかったので、追加して瞬時にサイトに反映して個別ページも見られるとなれば、やる気も違ってくるかも。上手く行けば本当に世界中のカロリーを集められます。
自給900円のアルバイトとしては良くやったのではないでしょうか!
また一年雑用をやったり、コーディングする毎日になるとは思いますが、来年の GW はまた楽しく制作できたら嬉しいです。現実では駄目な奴として見られていて辛い毎日を送ってるので、Web 上では楽しくやっていきたいです。これからも頑張りますので、皆さん仲良くしてくださいね!Web を作ることが、Web で生きることが、私の人生の中で一番幸せな時です!