移転&リニューアル
サーバー移転しました。
ドメインもサーバーもアクセス解析も全部XREA管理なので楽でいいすなぁ。
MySQLも5系になりました。トリガー&ビュー使えるっ!
PHPBBの方はスムーズにインポートできたんですけど、ブログの方がEUCに変換されてしまって結構悩んでしまいました。
コネクト時に「SET NAMES」をクエリしていないのが原因だった模様。DBもスクリプトもUTF-8のはずなんだけど、internal_encodingでUTF8にしておかないといけないのかな?
それから、今回はブログ以外のサイトを構成するスクリプト類は
Powered by PHP + SQLite + Flexy な感じです。
ところで、まだサーバーの移転情報が全て反映がされていないようで、ディスク容量が50Mなんです。
オーバーすると、新たなファイルがUPできないのとスクリプト等でログが作成できない為、ブログの画像まだUPしていません。
移転処理から結構経って他は反映されているのですが、ディスク上限だけが反映されないところが気になって、サポートデスクに問い合わせてみたところ物凄い勢いで返答を頂きました。XREA仕事速っ
やはり反映までに時間かかるという事で、現在容量が繁反映されるの待ち。
そして、折角なのでデザインもリニューアルしました。
なんかマックで表示どうなってるか心配ですけど…。
Operaで確認したら、スクロールバーが出ない時に、1pxずれるのが気になります。

背景のベース部分はサイズ減らす為に必要部分以外真っ白にしているんで、ずれているのがよく分かります。
なんでずれるんだろ。ま、いっか。
MySQLも5系になりました。トリガー&ビュー使えるっ!
PHPBBの方はスムーズにインポートできたんですけど、ブログの方がEUCに変換されてしまって結構悩んでしまいました。
コネクト時に「SET NAMES」をクエリしていないのが原因だった模様。DBもスクリプトもUTF-8のはずなんだけど、internal_encodingでUTF8にしておかないといけないのかな?
それから、今回はブログ以外のサイトを構成するスクリプト類は
Powered by PHP + SQLite + Flexy な感じです。
ところで、まだサーバーの移転情報が全て反映がされていないようで、ディスク容量が50Mなんです。
オーバーすると、新たなファイルがUPできないのとスクリプト等でログが作成できない為、ブログの画像まだUPしていません。
移転処理から結構経って他は反映されているのですが、ディスク上限だけが反映されないところが気になって、サポートデスクに問い合わせてみたところ物凄い勢いで返答を頂きました。XREA仕事速っ

やはり反映までに時間かかるという事で、現在容量が繁反映されるの待ち。
そして、折角なのでデザインもリニューアルしました。
なんかマックで表示どうなってるか心配ですけど…。
Operaで確認したら、スクロールバーが出ない時に、1pxずれるのが気になります。

背景のベース部分はサイズ減らす為に必要部分以外真っ白にしているんで、ずれているのがよく分かります。
なんでずれるんだろ。ま、いっか。
Comments
- やまさん | 2006.06.30 Fri 10:00 ×Edit
- オレはそもそもPostgres使いだからトリガーやらビューやら使えるんだけど、いまいち使いどころがわからん。
便利な使い方があったらぜひご指導ください。
- ひさと | 2006.07.01 Sat 00:01 ×Edit
- たとえばこのブログだったら、メンバーTB、記事TB、コメントTB、トラックバックTBがあったとするじゃない。
で、ひさとメンバーを削除した時にひさとが投稿した記事、更にそれに付いたコメント、トラックバックも勝手に削除してくれるようになるとか。
MySQLはトリガーが使えないので、いちいち
DELETE FROM tb1,tb2,tb3 WHERE tb1.mid=tb2.mid and tb2.eid = tb3.eid and ・・・
みたいな感じに書いていたんだけど、メンバーが消えたら記事が消えるトリガー、記事が消えたらコメントが消えるトリガーを作っておけば、メンバーの削除のみで下に続く処理は勝手にしてくれる。
あとは、記事にコメントを投稿する際に、本当にその記事が存在するかチェックしたい時、記事の整合性をチェックするトリガーを作っておくと、クエリして記事が無いとクエリ失敗するとか。
ビューは、よくクエリする条件式を簡潔にまとめておいてくれるテーブルのようなものなのかな?正直あんまり使ってないけど、長ったらしいクエリとかを毎回書く手間が省ける模様。
更新しなくてもいい派生データみたいなものなのかな。
ちなみに、うちのブログだと、blogid = 1 AND entry_status = 'publish' みたいな条件が必ず付いてるんだけど、これをビューにしておくとか…?blogidは可変だからしない方が良いのか…。
Trackbacks
- No Trackbacks
| [TrackbackURL:] | |
| [EntryURL:] |