にしし ふぁくとりー:西村文宏 個人サイト

No.9237 - 今日のひとことログ

更新

■LOG No.9237

にししふぁくとりーHOMEに掲載している「今日のひとこと」の過去ログ(掲載履歴)です。 RSS

No.9237 〔862文字〕 🔧

このサイト内には、てがろぐ生成ページが2種類ある。1つは「今日のひとことログ」(ここ)で、もう1つは「てがろぐリリースノート」だ。これらは対極的な使い方をしている。前者は1投稿あたりの文字数は短く装飾も少ないが総投稿数は多い。後者は総投稿数はすごく少ないが1投稿あたりの文字数が多く装飾も多い。数値で比較すると、以下のようになる。
  • 今日のひとことログ:投稿総数9190件、データファイル5.00MB(=5,121KB)、1投稿あたり平均0.56KB、出力1ページ目のHTMLサイズ106KB
  • てがろぐリリースノート:投稿総数39件、データファイル0.43MB(=439KB)、1投稿当たり平均11.3KB、出力1ページ目のHTMLサイズ394KB
投稿総数で見てもデータファイルで見ても、圧倒的に前者の方が大きいのだが、アクセスしてみて重たいのはどちらかと考えると後者の方が重たい気がする。前者は1ページに100件掲載し、後者は1ページに10件しか掲載していないにもかかわらず。(※1投稿あたりのデータサイズを比較すると、後者が前者の20倍あり、生成されたHTMLのサイズは4倍ある。)
ここから考えて、やはり(投稿総数とかデータファイルの大きさとかはあまり関係なくて)1投稿あたりの装飾の多さが重たさに直結しているのではないか。装飾の多さというか、「てがろぐ内部で独自記法をHTMLに変換する作業数」という意味だが。その変換が多ければ多いほど、ページを出力するよりも前に遂行しないといけない作業が多くなるので、重たくなりやすい気がする。
なので、動作を軽くするためには、その変換作業を軽減してやれば良い。装飾量を減らすとか、1ページ当たりの表示数を減らすとか。装飾量(とかリンク量とか)さえ少なければ、文字数そのものは多くても問題ない。
HTMLソースをそのまま自力で書けるようにすると、(HTMLで直接装飾等を書けば)てがろぐ側の独自記法をHTMLに変換する作業が省けるので、重たくならずに済みやすいかもしれない。
2023年2月
1234
567891011
12131415161718
19202122232425
262728
2023年3月
1234
567891011
12131415161718
19202122232425
262728293031
2023年4月
1
2345678
9101112131415
16171819202122
23242526272829
30

Powered by てがろぐ Ver 4.2.3

--- 当サイト内を検索 ---