WordPress を Version 3.8 に Upgrade しました

bs_yuta01a
TAMA Networks の CMS である WordPress を Version 3.8 にしました。
なにやら管理画面の UI がいろいろ新しくなって、使いやすくなったのか、使いにくくなったのかは謎ですが、とりあえず見に来てくださる皆さんにはあまり影響はないかと思います。

またついでに拍手ボタンもつけました。右にありますので、「これは」と思ったらポチッと押していただけると中の人が喜びます(ぁ

あとはニコ生のリンクとかもつけました(こちらは 11 月からですが)。よろしかったら見に来てください。生放送内では「Lee」と呼ばれています(汗)。

 

WordPress を Version 3.7 に Upgrade しました

bs_yasu01h
TAMA Networks の WordPress を Version 3.7 にしました。
このバージョンから自動更新になるそうです。
DB の互換性とか大丈夫なんだろうかと思いつつ……。

ついでに 180 日を過ぎた記事に関しては、コメントができなくなりました。どうしてそうしたかと言いますと、単純に spam 対策です。spammer が古い記事に投稿しまくるので、それを防ぐために 180 日を過ぎた記事に関してはコメントを閉じる様に設定しました。古い記事で何か書き込みたいことがありましたら、お手数ですが「お問い合わせ」からお願いします。

TAMA Networks リニューアル

rural_ay00g
TAMA Networks のテーマを刷新しました。
動機は「もうちょっとコンテンツ毎にまとめたい」というもので、うだうだと仕事の合間をみては WordPress のテーマをいじっておりました。あと元々 TAMA Networks は始まったばかりの頃は背景が黒かったので、黒に戻したかったのと、シンボル・カラーは青だったので青にもしたかったってのもあります。で、favicon も変えました。

逆に見にくくなってたら、ごめんなさい(汗)。

メニューは「小説」と「エロゲ話」ってのが追加されています。「小説」は週一で更新出来るといいなと思いつつ……リハビリです。とはいえまだ過去に書いたものを載せているだけですが。「エロゲ話」はエロゲ業界の色々なコラムです。過去のもまとめて置きました。
しばらくはこの構成でいけるといいなぁと思いつつ……ゆるりと見守っていただければ幸いです。

サーバの増強

bs_zuho01h
ブランドの公式サイトを運営するサーバを一つ上のコースに変更した。具体的に言うと、SAKURA VPS の 1G コースから 2G コースへ。1G コースではメモリがまったく足りず、土日は Apache の同時接続数を上回ってしまうという状況になっていた(関連記事:落ちる glace.me)。
関連記事にあるようにこれの原因は WordPress をつかっているからで、WordPress を使わずにすべて静的 HTML に移行すれば解決するのだが、年齢認証の所やメニューの構造などでべったりと WordPress に頼り切ってしまっていて、今更静的 HTML とか無理っす! ってことで、2G コースに移行することに(ぁ
で、石狩のデータセンタだと初期費用無料という言葉に目にくらみ、石狩にしてしまった。けど、ダウンロード・サーバも石狩なのよね(汗)。なので、旧公式サイトをダウンロード・サーバにして(こちらは大阪)、公式サイトを石狩にすることにする。
まぁこれらのサーバは Linux なのでボク自身がやるんじゃないんだけどね(ぁ

というわけでアクセスが少なくなり始めた AM3:00 頃、公式サイトを停止し、作業は 1 時間ほどで終了。2G コースにして、CPU コア(仮想)が 2 から 3 に、そしてメモリは 1GB から 2GB に。問題はメモリだったので、メモリはほぼ倍増したことになる。んで、同時接続数を倍に……とはせずに、30 から 50 にした。それでも重くてガタガタということはなくなったようだ。ちなみに Apache の同時接続数のデフォルト値は 200 なので WordPress をつかっていることにより 1/4 にパフォーマンスが落ちていることになる。うーむ……。VPS で WordPress ってのがやっぱりキツいのかなぁ。

apache_processes-day
グラフで見ると、ちょうど真ん中ら辺の Fri 00:00 アタリがぴったり 30 で頭打ちになっている。この間はめっちゃ重くなってしまっていた。Fri 12:00 で 30 を越えてグラフが伸びているのはもう 2G コースになっているからである。

StatPress Reloaded

WordPress のプラグインで、アクセス解析というのがあったので入れてみた。名前は StatPress Reloaded。ただこれはあくまでも WordPress のアクセス解析なので、WordPress に来た分しか録れないが。まぁでも面白そうなので。ところがけっこう情報が古い。どういう情報かというと、OS やブラウザが 3 年ぐらい前で止まっている。あと日本の検索エンジンにまったく対応していない。
というわけで設定ファイルを書き換えて、Docomo や Sleipnir 、livedoor、Yahoo Japan、Rakuten などに対応させた。これは、seachengines.dat を書き換えればよい。

Yahoo|search.yahoo.|p|
Yahoo|search.yahoo.|submit|
Rakuten|websearch.rakuten.co.jp|qt|
Docomo|search.smt.docomo.ne.jp|MT|
Bing|www.bing.com|q|
Bing|bing.com|q|
Sleipnir|search.fenrir-inc.com|q|
Conduit|search.conduit.com|q|

Windows 7, 8 に対応したい場合はos.dat を

Windows 8|WindowsNT6.2|
Windows 7|WindowsNT6.1|

のようにすれば OK。
ただ、この StatPress、痒いところにはなかなか手が届かないようで、出す情報も少ない。この辺、もっといろいろ表示出来ると良いんだけど。まぁだいたいダイジェストって感じ。ただ、訪問者の追跡(どのページを最初に見て、その後どのページを見ていったかなど)がけっこう楽なのが面白い。ブログだとそういう遷移が解った方がイイのだろう。
stat_view

WordPress あれこれ

某サイトをガリガリと作っていた。そのうち TAMA Networks でも挨拶する予定なんだけど、とりあえずサイトを紹介。

どれも WordPress で構築されている。
これらを組んだおかげで、WordPress で自由奔放にサイトを構築出来るようになった。Galette のサンタフル☆サマーのサイトも WordPress である。でも失敗しているところも実はあったりして、例えば GLacé のメニューはパーマリンクが失敗していて、カテゴリ ID が丸見えだったりとか(汗)。これは Windows Server だと rewrite がうまく動かなくなってしまった部分があって、仕方なくこうなっている(汗)。他にも相対・絶対ディレクトリの指定間違いとかがあったりして、そのたびに「あわわ」と慌てたり……いや、ちゃんとチェックしろよ(汗)。

スタッフ・ブログはいわゆる投稿ページで構成されているんだけど、サンタフル☆サマーはすべて固定ページで構成されている。スキンの方に PHP でページ名を判別して、レイアウトを変更している(現在の所、年齢認証、トップページ、その他の三つ)。GLacé 本体のサイトはトップページが固定ページで残りのページは投稿ページを使ってお知らせやダウンロードなんかを構築している。
スタッフ・ブログが一番 WordPress らしい使い方である。

なんでベタの HTML で組まなかったかというと、前の日記にも書いたような気はするけど、WordPress で構築しておけば、HTML が書けない人でもあとから更新出来るからってのが大きなメリットだったんだけど、実際に作ってみるとけっこう HTML の知識が必要だということが解った(爆)。特にサンタフル☆サマーのサイトはほとんど HTML ベタうちでつくってある(汗)。ただ、一応ボクが組んだヤツをコピペすればいいようにはしたんだけど……うーん、難しいなぁ。というのも、実は WordPress のエディタだけで作れないこともないんだけど、エディタ上で組むと、<div> や <span> を無視して改行されてしまったり、画像を挿入されてしまったりしてなかなか使いづらい。せめて <div> とか各段落ごとにうまく区分けして編集出来るようになってれば、WordPress のエディタでもいけそうなんだけどなぁ……。

ところで今回苦労したのが IE9 。とにかく IE9 だと、位置がずれるずれる。
基本 IE10 で作って、Google Chrome で確認してるんだけど、この二つはほとんど差はなく作れたんだけど、IE9 だと凄いずれる。主な原因は、Absolute。特にサンタフル☆サマーのトップページは重ねが多いため Absolute の嵐なのだが、right や left を設定してないと、親の ID(もしくはクラス)の text-align に左右されてしまうのね。本来座標を設定してないと、親の左上が起点になるはずなのだが、IE9 だと text-align で center とか設定されていると、親の真ん中の座標を起点に配置されてしまうのね……。もー。
あと CSS の座標指定を間違えて、 px じゃなくて x って書いてしまったところがあったんだけど、IE10 や Google Chrome ではそれを px として解釈して意図した位置に表示されたんだけど、IE9 では解釈してくれなかった。ところが HTML 側の表示順序を変えたら、意図した座標に表示されたりして、なんだこれw。
ただ IE9 は Windows 7 にデフォルトでついてくるブラウザなので、あんまり無視出来ないのよね。ちなみに IE8 や IE7 では確認してない(ぁ たぶん正しく表示されないような気がする。

まー、そんなこんなで、まだまだ WordPress、というか CMS を使ってサイトを簡単に構築する方法の模索は続きそうだ。
wp

WordPress とスタッドレス・タイヤ(何

相変わらず WordPress をいじっている。
テーマ(デザイン)さえ作っておけば、あとは HTML が解らなくても更新出来るのはよい。しかも WordPress には様々な関数が用意されているので、テーマの中にそれを仕込んでおけば色んなことが出来る。
とまぁ、ほとんど WordPress については理解したんだが、rewrite で変な現象が起きてしまった。それは、URI に必ず index.php というのが入ってしまうことだ。WordPress は rewrite と言う機能を使って、アドレスを自由に設定出来る。
本来、ブログのシステムというのはシステムに引数を渡して動く。例えば、2013 年 2 月 4 日の記事を見たかったら、amatsukami.jp/index.php?20130204 なんてアドレスになる。でもそれだとウェブページっぽくないので、amatsukami.jp/2013/02/04/ なんていう風に設定出来るのだ。amatsukami.jp/2013/02/04/ ってアクセスが来たら、サーバの方でこっそり amatsukami.jp/index.php?20130204 に書き換えているのだ。それが rewrite の機能である(ちなみに TAMA Networks では rewrite を動かしていない)。

事の発端は IIS で日本語の URI が通らないことだった。これが実は後に IIS のバグというのが判明するのだが、それと解らず、WordPress の方の rewrite の設定を変えてしまったのだ。ところがそれ以降、元の設定に戻しても index.php が必ずつくようになってしまった……orz。amatsukami.jp/2013/02/04/ ですむところが、amatsukami.jp/index.php/2013/02/04/ となってしまうのだ。
ネットで検索すると原因はいろいろあるようで、いろいろ試してみたんだけど今のところ解決出来ず。うーん、なんだこれ? ただ IIS はテスト用のサーバで、本番サーバは Linux の apache で動いているから特に問題はないのだが、テスト・サーバと本番サーバでURI が異なるという状態になってしまった。うーん、これは困った。これでは、テストで作ったコンテンツをそのまま本番にコピーすれば動くという環境じゃ無くなってしまうではないか。
まぁ IIS の方は合間合間に調べるしかないかなー。

BCQX6jQCYAACMUY
会社に着いたらスタッドレス・タイヤが届いていた。苦節一ヶ月。ようやくである。
スタッドレス・タイヤを買うことになったのは去年の 12 月、親父の PC の調子が悪いと言うことで呼ばれていたのだが、草津はすでに雪であり、スタッドレス・タイヤが必要だったからだ。そこで買いに行ったのだが、どこも売り切れだった。で、通販で買うことにし、12 月の終わりに注文したのだが、年明けになって「そのタイヤ、エスティマじゃ合わないかも」って連絡があり、選び直しになってしまい、さらにボクが自分が担当するブランドのウェブサイトとかで忙しくなってしまい、1 月の下旬に注文し直し、ようやく届いたと言うわけである。

今冬はこれで勝る!!!

ところでなんで前の車の時はスタッドレス・タイヤを持っていなかったかというと、走り屋仕様のスタッドレス・タイヤはすっげーたかくて、そのうち買おうなんて思っていたら車そのものを乗り換えてしまったでござる。いやー、エスティマのいい所ってとにかく大衆車ってことだよね。色んなパーツが安い。前の車なんて、車検でも毎回すごい金額だったので、エスティマになってからは(燃費以外)財布に優しい車だなーと思っている。