< 2009/11 | 新 | 2010/01 > | ||||
2009/12 | ||||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
01 | 02 | 03 | 04 | 05 | ||
06 | 07 | 08 | 09 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
先週の土曜日から今日まで、ずっとサイト作りに全力疾走してました。
土曜日から今日まで、起きては寝るまでサイト作りの日々を過ごしてました。いやー、一日が過ぎるのが早すぎる。朝の七時半に起きてもあっという間に外が暗くなっちゃうんだから、自分の感覚的には働いていたときより性質が悪い気がする。
この五日間で作成していたのは僕の手がけたサイトの一つである THE DAY OF SAGITTARIUS 公式情報管理局の新デザインのサイトです。なんちゃって HTML で作成されたサイトから XHTML 準拠サイトへの変換に際し、現行のサイトがゲームサイトというには華やかさもかっこよさもないと感じ、新しくサイトを作り直すことにしました。書いてある文章はほとんど変わってませんが、デザイン大幅に変更され、画像もふんだんに使われています。また、今回はじめて使うギミックも取り入れており、なんかプロが作ったっぽい形に仕上がっています。
TDoS 公式も PHP を使っている形となりますがその機能はファイルインクルードしか使われておらず、プログラムを使ってでしか出来ないことをしつつあんまりプログラムっぽくない感じです。
完成してみるとなんというか、今まで手がけてきたサイトがウェブサイト製作の技術面から見ると満遍なく存在しているような気がする。PHP だけで動き生成されるページ、 PHP を使わずただの HTML ファイルの組み合わせであるページ、両方とも存在するページ……。PHP でページを作るにしても HTML だけで構成されているサイトの技術は絶対に必要になるので、満遍なく勉強できた感じです。
五日間に及ぶ製作の日々が終わり、なんか気が抜けました。日記も書く暇なかったのでちゃんと書かないと。
さて、次なる製作物は二つあります。
先にアップローダーについて。今の世の中、アップローダーなんてありふれたものであり、僕が作るまでも無くいろいろなものがフリーで配布されています。実際、現在もTDoS 公式サイトのほうではフリー配布の有名なアップローダーが置かれており、目的は十分に果たせます。
ただ、気に入らないことがありまして。出力される HTML のデザイン変更がものっすごっくやりにくい! この点を改善するにはプログラムの構造そのものに手を加える必要がありそう。しかしながら、当のアップローダーは CGI 、つまり Perl 言語というプログラムで書かれており、PHP 死か触ったことのない僕には理解できない部分がいくつかある。
そして、PHP でアップローダーを作成するよりも、Perl で作ってみたいと考えている。そろそろ、自分の作ったプログラムを他人にも見て欲しいなと思っていたところであり、しかし PHP は使える環境が限定されるために需要はあるにしろ、Peal とは比べ物にならないだろう。
Perl を勉強してアップローダーを作る。これを一つの指針としてみたいわけだ。
次に自由夢幻会場について。このサイトの登場自体は冷やかしよりも古いが、使う必要がある技術が僕にはまだ備わっていなかった。それでも何とか作り続けた結果、その技術がより単純なチャットサイトに応用できると気づき、プログラム作成の練習として冷やかしを立ち上げたわけである。
冷やかしは自由夢幻会場の練習台であり、その役目は十二分に果たされた。現在の技術力であれば自由夢幻会場は八割までは作れる。八割、と言うのは、残りの二割は冷やかしでは必要なかったより高度な技術が必要になるためである。データベース連動なんて冷やかしでは使っていない。
データベース連動が出来てようやく最初に構想したサイトを構築できる。サイトを構築している間に新しい案が飛び出て修正されていくことはままあることだが、開発期間は無職状態が続くなら半年と言うところか。実際には就職するはずなので一年か、一年半になるだろう。
大変だね、こりゃ。