Home > ブログ

ブログ Archive

果たして、サーバー移転の効果はあったのか?

先日、うっかりミスで2日もブログを表示出来なくしてしまったサーバー移転から10日あまり経ちました。
その後、特にトラブル的なものもなく今のところ順調に稼働しています。

さくらインターネット内でレンタルサーバーのスタンダードからスタンダードへ移っただけですが、サーバー機器の性能がだいぶ上がりました。
実際、WordPressの管理画面の表示などもだいぶ快適になっています。

そして、肝心のブログの方はというとこちらもだいぶ表示が早くなっているように思います。
実際どれくらいなのかというのは、Googleのウェブマスターツール内の『サイトのパフォーマンス』で確認してみました。


20120624221750.jpg

どこでサーバー移転をしたか一目瞭然ですね。
グラフの線が急降下しています。

やはりサーバー機器の性能差は明白のようです。

ただ、当ブログのサーバー内にあるコンテンツは良いのですが、サーバー外から読み込んでいるものがたまに読み込みで引っ掛かって遅くなることがあります。
TOPページにアレコレ表示してますので、このへんも少しシェイプアップする必要がありそうです。


正直なところ、ブログの表示速度というのはあまり気にしていませんでした。
ですが、ネットで検索をしてブログなどを開いてみようとしたときになかなか開かないとそれだけで見る気が無くなってしまいます。

かれこれ、忍者blogからさくらインターネットへ移転してからずいぶん経ちますが、結構機会損失を招いていたのではないかと思いました。

スパムコメントとの飽くなき戦い

20120618213620.jpg

ブログの運営をやっておられる方なら多かれ少なかれスパムコメントに悩まされることがあるかもしれません。
かくゆう当ブログも大したサイトでもないのですが、そのわりにスパムは毎日のようにやって来ます。

記録が残っている範囲では昨年の7月に5500件という記録的な数が来ました。
大体、毎月多くても1000を少し越えるくらいなのでかなりの数です。

WordPressにはAkismetという最強のスパム対策ツールがあるのでスパムコメントが表に出ることはほぼありません。
そうはいっても来ること自体を防止しているわけではないので毎日ブログの管理画面にログインすると数件~数十件のスパムコメントを目にすることになります。

対策もしていないわけではありません。
隔離されたスパムコメントにはIPアドレスが出ていますので、そのIPアドレスをサックリと.htaccessに放り込んでアクセス禁止にしてしまいます。

ただ、これは全部手動でやっているのでなかなか大変です。
一時期熱心にやっていましたが、いくらやっても新しいところから来るので、そのうち面倒になってやめてしまいました。

Akismetには、『一ヶ月以上前の投稿につけられたスパムを自動削除する』というオプションがあります。
これを使えば毎度毎度の鬱陶しいスパムコメントもかなりの数が見なくて済みそうです。

ですが、残念ながらAkismetといえども完璧ではありません。
特に日本語のコメントがたまにスパム扱いされてしまっているということが何度かありました。

これがなければAkismetに一任出来るのですが、残念ながら現状は自動削除は出来ません。


もう1つの効果的な対策として、コメントにCAPTCHAを付けることもやってみました。
CAPTCHAとは、見たことがある方も少なくないと思いますが、コメント欄などにある歪んだりしてわかりにくくなったアルファベットなどを入力して認証するものです。

これはかなり効果的だったのですが、残念ながらサーバーの負荷が高くなってしまいプログラムの同時実行数制限がかけられてしまいました。
先日、サーバー移転をしてCPUやメモリの性能がアップしましたが、おそらく稼働させてしまうとまた同じことになってしまいそうです。


そこで今回、思い切って国別にアクセス制限をしてしまうことにしました。
.htaccessにアクセス制限をする国のドメインを記入するだけです。

order allow,deny
allow from all
deny from .jp (←日本からのアクセスを制限する場合)


Google Analyticsで国別のアクセス数を見て、あまりアクセスの多くない国でスパムが多い所を2つほど設定してみました。
国名は書きませんが、それ以降だいぶスパムが少なくなったように思います。

ただ、この方法でも逆引きホスト名が該当のドメイン名で終わらない場合もあるようなので完全ではありません。
とはいえ、かなりの数を制限できれば効果はあると思います。

国別で制限をかけるというのは常々考えていたのですが、全部バッサリと切ってしまうということが気になってなかなか実行できませんでした。
これでどれくらい効果が出るかわかりませんが、出来れば1ヶ月2桁以内で済むくらいになってくれればありがたいです。

【WordPress】ウィジェットでカテゴリー毎に記事を表示するプラグイン ~Category Posts Widget~

WordPressロゴ

サーバーを移転して、ブログの動作を確認するついでに久々にWordPressの方もいじってみました。
ちょうどWordPress3.4が公開されたので早速アップデートをするとともにプラグインも新しく追加してみました。

ネットで色々なブログを見ていて面白いブログを見つけた時に思うのが、このブログの他の記事も読んでみたい!ということです。
もちろん、過去の記事を削除していなければページをめくる要領で過去へ遡っていけば色々と見られると思います。

ただ、それは結構面倒な作業です。
上手くカテゴリーを作られていればそれを目安に探すことも出来ると思いますが、何かダイレクトにこんな記事を書いていますというのがわかるようになっていると更に探しやすいと思います。

私はフィギュアレビューや撮影機材関係の目次ページは作っていますが、それ以外の雑多な記事については目次ページのようなものは作っていません。
出来ればライフワークのFFXI関連の記事などを一覧にした目次ページなども作りたいのですが、なかなか重い腰が上がりません。

そこで、何かプラグインでないかと探してみたところ良い感じのものがありました。
それが、ウィジェットでカテゴリー毎に記事を表示するプラグイン『Category Posts Widget』です。

 link >>  WordPress › Category Posts Widget « WordPress Plugins


ウィジェットとしてメニューのところにカテゴリー毎に記事を表示させることが出来るプラグインです。
設定も簡単でなおかつメニューに厚みをもたせることが出来るなかなかのすぐれものです。


使い方

使い方は簡単です。
まずは、ダウンロードしたzipファイルを解凍してフォルダごとpluginフォルダへアップロードします。

そして、管理画面からプラグインを有効にすれば、外観→ウィジェット内にCategory Postsというのが出てきます。
あとはそれを使ってメニュー内の好きな位置に好きなカテゴリの記事を表示出来ます。

設定項目は少ないですが、見た目や表示に関わるものばかりです。


20120616201119.jpg

上から順番に・・・。


  • 【タイトル:】 タイトル名を入力。
  • 【カテゴリー:】 表示させたいカテゴリーを選択。
  • 【Number of posts to show:】 表示させたい記事の数。
  • 【Sort by:】 表示する記事の並び方。→ 日付順、タイトル順、コメント数順、ランダム。
  • 【Reverse sort order (ascending)】 記事の並び順を逆にする。
  • 【Make widget title link】 タイトルにそのカテゴリへのリンクを付ける。
  • 【Show post excerpt】 記事の抜粋表示をする。
  • 【Excerpt length (in words):】 抜粋する記事の長さ。
  • 【Show number of comments】 コメント数を表示。
  • 【Show post date】 記事の日付を表示。

私は記事の並び方をランダムにして、見るたびに表示される記事が変わるようにしてみました。
他は特にいらないかと思い使っていません。

古い記事から新しい記事までそのカテゴリの中から適当に表示してくれるのはなかなか便利です。
ブログに興味をもってもらった際にそのブログ内の他の記事を少しでも知ってもらえるというのは管理者にとって大事なことだと思います。

多くの記事を書いているほど色々な記事が表示されて良いですね。
自分でも書いたことすら忘れていた記事が出てきたりして面白いです。

ただ、1つ気をつけなければいけないのは、きちんとカテゴリーを分けておくことが重要です。
普段からちゃんとカテゴリーを分けて記事を書くように心がけないといけないですね。

シンプルで簡単に使えるプラグインですが、なかなか便利で効果的なプラグインだと思います。

Home > ブログ

リンク
Blog Parts
にほんブログ村 ゲームブログへ
にほんブログ村 ゲームブログ スカイリムへ
にほんブログ村 PC家電ブログへ
chichi-pui(ちちぷい)
chichi-pui
原神
05s.jpg
わぷー
ja.wordpress.org 公式キャラクター『わぷー』
ブログを見に来てくれた人たち


フィード

Return to page top