昨晩から、またサイトがdeactivateされていました。先月だったかにも、一度されてまして、Bluehostのメッセージが表示されるだけになっていました。共用サーバーなのでサイトが異常な高負荷な状態になってしまうと、他のサイトに迷惑がかかるからですね。それにしても最近サイトのレスポンスが悪くなった気がします。
頻発(ってほどじゃないけど、続くとそう思う)すると、面倒になってきて他のHostに移転しようかと考えたりします。
最近(Windows XPだった)何かの拍子によく落ちる。一日に2回、3回などざらになってきていたし、そのたびに起動して使えるようになる時間(10分以上かかる)を待つのにいい加減嫌気がさしてきて(遅いだろ)Windows 7 にしてみた。
速いよ。(ま、入れたばかりのWindowsはみなそうだが)
でもね。苦労したよ。
というか、かなり出来上がってきた。
(現在のフォーラムのデータをマイグレーションしたもの)
一見、ほぼFireboardのように見える。というかまんまだが、デザインは好きなのでこうなった。
BBSyndicate for phpBB3をJuser Forumで公開しました。
phpBB3のゲストアクセスできるフォーラムの投稿一覧を取得できます。
必須環境
デフォルト設定
インストール方法、ダウンロードは、Juser Forumまで
phpBB3を使っていて、新規投稿があっても設定していなくてメールが届かなかったりで気づかないときがあったのでRSS出力できるものを探していましたが、欲しい機能を持った物が無かったので作成してみました。
はじめてphpBB3の中身を覗いてphpBB3にネイティブにと思ったのですが、phpBBのmodって・・・Hack!?って感じだったので、「インストール方法さえわかれば良いのね。」 みたいに作ってしまいました。
ほとんどJoomla!のソースのコピペみたいなものですが、不具合等があればフォーラムに書き込んでください。
Optimize(最適化)って何よ。
とにかく最適化だ。
MySQLのリファレンスより
もしテーブルの大部分を削除したり、変数長行で何箇所もテーブルを変更した場合は(
VARCHAR、VARBINARY、BLOB、またはTEXTカラムを持つテーブル)、OPTIMIZE TABLEを利用しなければいけません。
データの変更が頻繁にあったりするとオーバーヘッドってのが増えてきて良くない。
phpMyAdminを見る事ができる人は、上の画像のオーバーヘッドってとこにサイズが表示されていたら最適化した方が良い。
Joomla!1.5の場合jos_sessionテーブルが、オーバーヘッドがある可能性が高い。しかも量も多い目。
そこで最適化することにする。
該当のテーブルの構造を表示すると右の画像のようにディスク使用量の下方に「テーブルを最適化する」というリンクが表示されているのでそれをクリックするのみです。
でも、これでは毎回phpMyAdminを開いてテーブル構造を開きクリックしなきゃならないので面倒です。
extensions.joomla.orgで検索するとプラグインでありました。