ブログのチューニング

つい先日、このブログ『ひまつぶし雑記帖』をリニューアルしたものの、表示のもっさり感は解消されず。そこは、レスポンシブ対応が最優先だったんであまり考えてなかった。
んで、ひと段落して改めてみると、もっさりしてるのがやっぱり気にいらない、よなあ。
てことで、表示速度のチューニングをしてみた、というのが今回のエントリ。
2013年のエントリにも書いたとおり、WEBは早さが唯一の絶対正義
ここんとこ雑記帖が重い=表示が遅いのでイラっとしていた。ここで何度も言うけど「WEBは早さが唯一の絶対正義」そんな状態なのに、各記事にカテゴリをつけるため、データベースにカテゴリ用テーブル、カテゴリと記事のリレーション用テーブルを追加。そりゃまた当然遅くなる。
最近? SSG(Static Site Generation)、静的ページを生成して公開するサイトが増えてきている(ように見える)のも、セキュリティ的に安全性が高いのもそうだけど、それ以上に表示速度の「ちょっ早」なのが魅力だからだろうなあ。
表示速度改善のために。
まずは直近のエントリを5つ表示するトップページ。
- 表示させる5つのエントリを取得するSQL(1)
- 1つのエントリごとに関連エントリを取得するSQL(5)
- 年/月ごとのエントリへのリンクのためのSQL(1)
- サイドの「最近のNN件」取得のためのSQL(1)
- サイドのカテゴリを取得するためのSQL(1)
と、計9回SQLが走る。
そりゃそうだ、という話なので、トップページはエントリ登録時に静的ページを生成することにした。
トップページにアクセスされたら、静的ページを読みこんで返す。SQLも走らないんで少しは早くなる、はず。
動的に表示させる時にも、表示/閲覧のためだけに「最近のNN件」などの部分でSQLを走らせるのは無駄。このあたりの部品もエントリ投入時に個別で静的ページを生成するようにした。
これで動的ページも少しは早くなる、はず。
実際に確認したところ、体感できる程度には早くなった、ような気がする。
…けど、時間帯で表示されるまでの時間が違う、ような気がする。ひょっとするとレンサバのスペックが関係して、混み合う時間帯なんかはこちらでどうこうしてもしかたない、のかもしれない。
とはいえ、やれることはやってみるかな。
動的ページ、エントリひとつのページなんかで、SQLが走るところがある。少しずつ部品ごとで検討しよう。
ちなみに。
今日時点で、SSGとして人気なのは以下の3つらしい。
・Hugo
・Astro
・11ty
https://github.com/11ty/eleventy
(※ 雑にぐぐってみただけ)
今からブログを作ってみよう、と思われるのだったら、静的ページで運用展開することをオススメします。ウチのブログと違って、ポチっとアクセスして、即表示されるページ・サイトはやっぱり気持ちいいですよ!

同じレンサバで公開してるホームページ 『On Golden Pond』は全部静的ページで表示はめっちゃ早い。てことを考えると部分的に静的ページにしたところで、時間帯によってperlのパフォーマンスが低下したりするのかなぁ。
画像サイズを旧ブログよりもちょっと大きくても大丈夫にしたから、それも影響がある、かもしれない、かなぁ。
[02/25 11:01:17] この写真サイズにして改めて見ると水面の質感とかこってり出てるなあ。おもちゃみたいな単三電池で動くコンデジ(KODAK PIXPRO FZ45)が去年のベストバイだ。
バリカン購入半年経過

散髪屋には申し訳ないが、セルフバリカンで十分。
去年の8月にバリカンを買って以来この半年、一度だけバリカンのゲタを忘れて坊主頭にした事故が一度あったきり、それ以外に致命的なこともなく普通に社会生活を送っている。
見えない後頭部の刈り上げは相変らずまだらのタイガーカット。
でも、去年11月に購入した2cm/3cm/4cmの3段階ナチュラルカットアタッチメント(648円也)のおかげか、前や上、側頭部あたりはそれっぽく仕上るようになった。気がする。
何といっても2cmが加わったのが大きい。
それまでは12mmの次が3cmのナチュラルカットで、カットできてんだかできてないんだか、ビミョーだったんだけど、2cmだとちゃんとカットしている。
ハゲが進行したら9mmか6mmの坊主頭にするのは既定路線なんだけど、それまではとりあえず、3mm〜6mm〜9mm〜12mm〜2cmでそれっぽくセルフバリカンでいこう。
実は、自分でやりだすと、これがけっこう面白いんだ。セルフバリカン。
ひとつ、セルフバリカンの面倒なところが。
100均で買った散髪用ケープをつけて風呂場でカットしていても、後始末が大変。カットした髪がけっこうあちこちに飛んでしまうので、クイックルワイパーやタオル、手作業で刈った毛の掃除。なんだかんだで散髪に小一時間かかってしまう。
散髪屋が「禿げ割」で50%OFFサービスでも始めたらまた散髪屋に行く、かな。

[更新]2015-06-30 08:22:01
久しぶりの吉祥寺でした。

週末。午前中の歯医者からそのまま、おでかけ。相方がジブリの予約をしてくれていて、久しぶりの吉祥寺だ。
やはり吉祥寺はええなぁ。公園と街が近いし街全体のバランスみたいなものもいいし。晴天の井の頭公園はここちよかった。うちからだと東京縦断になるけど、また行きたい。
ケータイメモにジブリの写真とウッドベリーの写真をUP。うーん、まんだむ。
[更新]2026-02-04 10:41:07
道中の風景

今日は会議なので、余裕を持って朝7時に朝練開始。甲州街道を走ってたら。
小学生がきちんと信号を「右」「左」と確認して渡る姿をみて和む。交差点で、子供連れとか子供だけとかいるのに信号無視するようなマネはできない。大人が自分の判断で信号を無視して事故しようが知ったこっちゃないが、そのへんの判断のつかない子供にそんな「大人の判断」を見せちゃいかん。どうして僕たちは待ってるのにあのお兄ちゃんは渡るの?という目で母親を見上げる姿をどう思うのかしらん。
なことを考えながら走ってたら、前に50がらみの白髪頭オヤジがカンチブレーキの古いマウンテンバイクで現れる。コートを着て大きな皮のショルダーバッグを背負い、革靴のかかとでペダリング。
なんでそんなこまかいところ見てたかというと。とんでもないことにこのオヤジ、走りながら3分もあけず左右に痰かツバを吐きながら走ってるのだ。
今にも飛んできそうで抜くに抜けず、近寄れず。明大前あたりでいなくなってくれて、真剣にほっとした。
あ。なんかえらそに言ってるけど、子供がいなきゃ、わたしも信号は大人の判断を使うことが多いかも。
最新情報。62.4キロ。体脂肪19.9%
今日の弁当。イカとキャベツのマーガリンソテー、肉団子のコンソメ煮、じゃこオムレツ。
ヤフーBBの個人情報漏洩騒ぎがすごいことになってるなあ。名簿屋ってのはどんな形でも商売になるのか。クラッカーに不正にアクセスされたのではなく、人を介してもしかしたら手渡しで漏れたんだとしたら、それはそれでみっともないよなぁ。
会議の後、仕事をする気にもならず、ちょっとHPいじり。lolipop側に一度移した自転車ページを再び biglobe に戻した。利便性?とか考えるとサーバーは馴染みの apache だしいろいろ融通きくし、biglobe よりも lolipop の方が快適なのは間違いない。ただ、ヤフーの話じゃないけど、信用できるかどうかとなると pcvan 時代から使いつづけてる NEC という企業ブランドの方が上。ということで、とりあえず、いろいろ使いそうなモノは biglobe に置いておこうと、考えた次第。
いよいよ冷えてきたかな。
[更新]2026-02-04 13:11:38
散髪すると頭と首が寒いよね

今日は朝っぱらから定例の会議。とはいえ、今週はどうやら今日ぐらいしか晴れの日がなさそうなので、6時半に目覚ましかけて自転車通勤。
うーん、真面目に気持ちいいっす(腿はへろへろがたがただけどね/苦笑)免許も持ってないし、道路とはほぼ無縁だったので、人とか車の流れとか動きとか、細かいルールを少しずつ学習していかんと、まだまだアブナイ局面がある(今日も、新宿近辺の混雑する車道で行き場をなくすし、わき道からのバイクと接触しそうになるし)ボーリング場では右側のレーンの人が優先、みたいなルールに慣れないとなぁ(笑)こればっかりは経験をつまないといかんわな。
相変わらず押せ押せの仕事の山でうんざりしつつも(って、実際、紙の見本がまだこなくて版下作成できず、イラストだけ先に放り込んでたり、イラストがまだきてないけど間に合わないのでレイアウトだけ先にしてたり、1冊分の青焼きが出てきてるけど手をつけられなかったり、雑誌分の原稿の校正がやっぱり手つかずでたまってたり、けっこうな修羅場…とほほほ)
散髪に、ひさしぶりに「床屋」に行ってきた。
水道橋の手前ぇ何さまのつもりぢゃこのチンカス野郎が、の千円床屋じゃない、フツーの3500円のおじいちゃんのやってる床屋。うーん、丁寧なのはたしか。バリカン使わずハサミで細かくやっていく。だけどひげそりでやっぱりザリザリされて、こっちはヒリヒリ。どう見ても老眼入ってるおじいちゃんの顔剃りは怖かった(笑)次からは顔剃り無しのカットだけにしてもらおうっと(苦笑)安かろう悪かろうの千円床屋よりゃよっぽどマシ。客に対するクチの聞き方がぜんぜん違う。
今日はまだまだこれから。23時に凸版の引き取り便が(泣)エラソに自転車通勤などといってるけど、今のところ朝出勤時の片道約28キロだけで帰りは輪行。そのうち帰りも自転車で、と思うんだけど、約2時間かかることを考えるとなぁ。会社を8時に出てもウチにたどり着くのは10時過ぎ。そこまでの気力はまだないんだわ。
[更新]2012-12-27 11:02:11

