Toshi's Blog

[ブログ一覧]
 ● ブログトップページ
[ホームページリンク]
 ● ホームレコーディング 楽曲集/宅録/DTM
 ● 自作ギターエフェクター/ツール/パーツ
 ● A3サイズのNゲージ箱庭鉄道模型

このブログ表示用CGI(perl)を改良して遊んでいます

2024/08/31


このブログ表示用CGI(perl)を改良して遊んでいます
このブログは、CGIで提供されている「SMART BLOG」を使わせて頂いています。

趣味の範囲での遊びですが、提供されているCGIを改良して、かなり原型を留めないくらい改良してみました。
データの入力やデータベース化はオリジナルをそのまま使っていますが、データを取り出して表示するCGIをいろいろ追加しています。

いままで改良した主なものは:

●SEOのために<title>タグに記事のタイトルが入るようにした
●ブログ記事の画像(最大3枚)を文章の幅いっぱいに表示するようにした
●ブログヘッダをMP4動画にした
●新たにCGIを作りブログ記事をサムネイルで一覧表示できるようにした
●ブログのアクセスログを取り、アクセス数の多い記事をサムネイルで一覧の上に表示するようにした
●各記事の下にアクセス数の多い記事をリスト表示した
●SMART BLOGが持つ「カテゴリ」で記事をサムネイルで一覧表示できるようにした

などなどです。

アクセス数を測る際に苦労した点は、このブログのようなアクセス数が多くないサイトには、実際のアクセスよりも、検索エンジンのロボットや、SEOの会社のロボットのアクセスが遥かに多い(多分10倍以上)ことです。中国やヨーロッパの怪しいIPアドレスからは、CGIの引数に本来の仕様ではないパラメータを与えて、何かを試そうとしている痕跡すらあります。これらのアクセスを排除するフィルタをCGIにいれることが難しい点でした。

ブログページにはGoogle検索から来ることが多いと思います。アクセス数を分析すると、自分がやっている事の中で、世の中の人が興味が集まるものが何かは分かります。そもそもアクセス数は全く多くないので、大したことでは無いのですが、そんなことを楽しんでいます。

また、CGIにはperlが使われていますが、他の言語にはないperlの不思議な機能を知り、頭の体操にもなっています。ここのブログシステムを作られたKENTさんのWEB「perl基礎入門」が、perl実用面での解説が多く、とても参考になっています。
このブログ表示用CGI(perl)を改良して遊んでいます

「ソフトウエア開発」に関連するブログ


多く読まれたブログ



2024/08/31 22:10 | ブログ一覧