APCをインストールしてPHPを高速化


一つのサーバーで複数のドメインを運用しているのですが
最近新しいサーバーに引越したらそのうちの一つのドメインが非常に暴れるわけです。

前のサーバーだとたいしたことなかったのになー。

で、他のサイトに悪影響を及びそうなので
別サーバーに移そうかと考えていたんですが
とりあえずAPCを入れてPHPを高速化してみた。

前はphp_acceleratorを入れてたんだけど
今回はAPCにしてみた。
変わるかな。

少し様子見ていろいろチューニングしてみてだめだったら移動しよう。

参考
PHPアクセラレータで一番高速なのはどれか?
APCを使ってPHPを高速化する。

サーバー移転によるMysql5での文字化け EUC-JP UTF-8


今月末でサーバーが切れるため急いで引越し作業をしています。

移転後のサーバーはMysql5なんですがUTF-8は普通に移行できますが
EUC-JPのデータベースが文字化けしてなかなかうまくいきません。

そんで結局

set names euc-jp

set names eucjpms

にしたらうまくいきました。

Amazon Web API を使うときASINとISBNをどうするか?


読書メーターでは
もちろんAmazon Web APIを利用しているんですけど、
このようなAmazon Web APIを利用したサイトを作る際
ASINとISBNどっちを使った方がいいのか?


ASINとはアマゾンにて取り扱われている商品にのみ付けられた識別番号
ISBNとは国際標準図書番号


※ただアマゾンでは書籍以外にASINがついているようです。
※書籍にはISBNを使っているのですね。


僕はあんまり考えずにとりあえずアマゾン利用するから
ASINでいいやという感じでASINを主軸にサイトを作りました。


でどちらを使えばいいかというと、いろいろあって調べたんですが


ASIN


を使った方がいいんじゃないの?という結論が出ました。


なぜかというと書籍の中にもISBNがなくASINで区別されている本があったからです。


例えば
Forbes (フォーブス) 日本版 2008年 07月号とかマルクス主義と情報化社会とか


で、アマゾンの書籍はISBNで区別しているので
ASINでサイトを構築しても大丈夫なのか?と思うわけですが
いまのところそんなに問題は起きていません。


なぜかというと書籍にもいちおうASINは振り分けられていて、
それがISBNと同値なのです(全部調べてませんので100%とはいえませんが)。


だからASINを利用すればISBNを利用するより
より広範囲の書籍をカバーできるということですね。


注)本当に正しいかはわかりませんよー