弐条海月の とはずがたり

そこはかとなく書き綴るブログなるもの

» 2009-12-09の日記

「天橋立(Amanohashidate)」の改造…

昨日はこのサイト「プログラムとはずがたり」で使っている自作のテンプレートエンジン「天橋立(Amanohashidate)」の動作確認や管理ツールの機能追加を行いましたが、今宵はふと思い立ち「天橋立(Amanohashidate)」そのものの改造に着手致しました。今回はその記録です。

「天橋立(AmanoHashidate)」の改造といっても、機能追加をしたわけではなく、プログラム全体の見直したくらいです。それでも、無駄な記述がかなりあることが分かりましたので、簡潔に書き直したり、コメントも整理するなどしてファイルサイズの軽量化を図りました。

その結果…
従来の「天橋立 壱之参式(Amanohashidate Ver1.3)」は94行、3.99KBであったのが…
書き直した「天橋立 壱之四式(Ver1.4)」では…57行、3.33KBになりました!
※追記
翌平成21年12月10日にさらに軽量化(笑)。50行、3.12KBになりました!

調子に乗って、さらにコメントを省いた稼働用「天橋立 壱之四式(Ver1.4)」を作成する馬鹿な私(笑)。こちらは驚きの28行、1.28KBまで圧縮することができました(爆)。「今まで、どれだけ長かったんだよ!」という感じですが…。
※追記
翌平成21年12月10日にさらに軽量化(笑)。19行、1.27KBになりました!

さて、ページのアクセスの度に読み込まれていた「天橋立(Amanohashidate)」のサイズが従来の3分の1になったということがもたらす影響は…ほとんどないとは思いますが…そこはかとなく嬉しいです(喜)。これからもできる限りの高速化に努めていきたいと思います。

ちなみに「天橋立(Amanohashidate)」のキャッシュ機能をONにすると、私のサイトの表示が30~50%高速化するようです。PHP初心者の作にしては、まずまずなのではないか…またもや自画自賛(笑)。エラー処理とかちゃんとやっておりませんので、本当はダメプログラムなんですけどれも(爆)。

不要なキャッシュファイルの削除機能を早く付けて、サーバー上でもキャッシュ機能を使えるようにしたいです。

※この記事は過去のサイトから移行したものであり、
現在の内容とは異なっている場合がありますことをご了承下さいませ。


固定ページ

最近の投稿

カテゴリー





カレンダー

2009年12月
 123456
78910111213
14151617181920
21222324252627
28293031  

過去の日記はこちら

キーワードで検索