2008年11月アーカイブ

あの雑誌、今日発売だよっ!」は、PHPSQLiteでできています。DBにSQLiteを採用した理由は2つ。1つはレンタルサーバなのでMySQLのデータベース数に限りがあること。2つ目はSQLiteでも十分に対応できるデータサイズに収まりそうなこと。この2点です。最終的な登録する総雑誌数は2万誌を想定しています。数が増えていくにつれてレスポンスを測定して判断する必要があると考えています。

PHPはコーディングが容易です。HTMLとの相性の良さは他のスクリプトと比較になりません。非常に使いやすいです。レスポンスの良さも魅力的です。

ディレクトリ構造は、余計なディレクトリを作成せずにフラットにしました。HTMLコーディングを省力化するためです。相対パス指定などの余計な手間をかけないようにしています。これらは大したことではないのですが、意外と手間がかかります。ディレクトリの名前を考えたりするのもね、わりと面倒ですし。1つのディレクトリに置くファイル数は30ぐらいまでなら管理にあまり問題はないでしょう。

HTMLのバージョンは、HTML 4.01 Transitional です。WEB標準(XHTML+CSS)が現在の主流になっていますが、文法的な要望が高く valid(妥当)なHTMLを制作しようとするとブラウザチェックも含め、かなり時間がかかります。HTML 4.01 Transitional なら valid なHTMLを組みやすいと考えています。

コーディングにいかに手間をかけないか。これも目指しました。減らした手間は、ページの運用や企画などに当てて、より良いサイトにしていきたいと思います。このサイトでは、どんなブラウザでも見苦しくなく表示されれば、目的が達成されますから。その他の点や作業時間などをまとめてみました。

  • SQLite Managerを利用することでテーブル追加などが10分程度で完了。
  • ディレクトリのフラット化でページ追加が容易に。考えるのはHTMLファイル名ぐらい。タイトルタグ変更他で2分程度。
  • 画像ファイルには利用するHTMLファイル名を付ける等のルール決めをして管理しやすく無駄な時間をかけないように。
  • ブラウザチェックを無駄にしなくていいように、index を付けた4つのファイルで雑誌情報を表示。1雑誌当たり2分程度の節約。

お疲れさまです。とむです。
あした劇場の管理人をやっています。今後ともよろしく!

サイト運営上の管理日誌をつけることにしました。各サイトの開発記録や裏話などを書いていこうと思っています。しばらくは「あの雑誌、今日発売だよっ!」の話題が中心になるかと思いますが、疑問、質問などありましたら遠慮なくご連絡ください。

さて、まずはこの日誌のデザイン変更からやらないといけないですね。では。

ウェブページ

とむってこんなヒト

イラスト:とむ
  • 最後の晩餐で食べたいものは「ミート矢澤のリブロース。お肉がトロけました、ホントです。」
  • 性格を一言でいうと「変なもの好き」
  • 小学校の給食で好きだったものは「筑前煮」
  • 親友に一言「いつも俺から連絡してるじゃん?たまには連絡くれ。」
  • 得意なことは「適当にごまかすこと。ごまかしきれなくなっての平謝りは次点です。」
  • 苦手なことは「デザイン制作。ま、本職じゃないからいいんだけどさぁ、と言い訳してます。」
  • 好きなアニメは「紅の豚と攻殻機動隊。この2作品は本物だ」
  • コンビニでよく買うものは「肉まん。売ってるなら夏でも買います!」
  • お化けを見たことが「あるような気がする。たぶん忘れたい記憶なんだろうと思う。」

厳選ブログパーツ

Powered by Movable Type 4.25

このアーカイブについて

このページには、2008年11月に書かれた日誌が新しい順に公開されています。

次のアーカイブは2008年12月です。

最新の日誌は管理人とむの日誌トップページで見られます。過去の日誌はアーカイブからご覧ください。