php.iniをShift_JISに直した

【2つの疑問】
phpで動いているページを修正しました。
今まで何の気なしに「ECU-JP」にしていた「php.ini」を、ようやく適正な「Shift_Jis」に直しました。

【ひとつ目の修正】
ずっと文字化けしていてなぜだろと。ワードプレスの投稿画面で

下書きを保存しています… 最後の編集: 2009年7月・・・

この部分だけが文字化けしていて不思議でした。シフトJISにしたら何のことない直った。

【ふたつ目の修正】
ショッピングのページはアクセスが落ち込んでました。Googleのアルゴリズムが変わったのだろうと推測。人のせいにしてましたが、やはりこちらも「php.ini」のエンコードがだめ。直したらもう、快調。

【文字化けとアクセスダウン】
サーバーの更新時期とアクセスダウンの時期が一緒です。「php.ini」の設定が変わって文字化けが恒常的になりアクセスが落ち込んだ模様。そりゃ、出力されるデータが文字化けしていればページランクも下がるわ。
PHP×携帯サイト 実践アプリケーション集(AD)使いこなせるかどうか分からないけど欲しい。


【php】
勉強して分かったこと。
プログラムは相変わらず書けませんが、どこまでいじればよいかが分かりました。各論としては相変わらず不明だけれど総論として何となくつかんだよ。今までは壊れたらそれきり。いまはどこがおかしいのか推測できるようになりました。

これは大きな収穫なのだ。

今回「php.ini」の設定に思い当たるまでヘッダのメタタグがおかしいんじゃないかとか、ブラウザに八つ当たりしてみたり、他の回避方法を試して数時間費やしました。

最終的に直せたのは「知識」があったから。

・・・自慢してもしょうがないんだけど。

いままではあきらめてましたもの。2009年の前半、スキーを我慢して勉強して良かった。
「勉強」は、やってる最中はつまらないけれど、あとで「やって良かった」と思うものらしい。

結果はこんな感じ。アマゾンjpのデータを利用してPHPの本を探すよ。

【変更、変更また変更】
AmazonのProduct Advertising APIは多くのツールを滅亡させてしまうのではないか?: point of view point
ほんとに全滅です。

【私とtamazon】
「ショップ」は「Tamazon2」を特にひねりもせず利用しています。2009年の8月からアマゾンのウェブサービスの規約が変わり、APIを追加せねばならずあきらめていました。気がつくとmonomさんが開発を止めてますし。からくも生き残った感じです。

癌掲示板-開発日記 :: Tamazon 署名認証 PHP4対応化
2009年8月以降も利用し続けるための対策。

うむ、他力本願。

アマゾン自体のジャンルが増えたのでページ上部にあるナビゲーションが改行されています。
style.sccの93行目を0.8emから0.7へ変更して文字のサイズを下げると一列になります。

.subheader_center a {
font-size: 0.7em;

ブラウザの文字を「大」にされたら何ともしようがないけど。

cube38.com – ニュース
2009年4月でmonomさんからcubeさんに引き継がれた模様。
phpに興味を持ったきっかけを作ったくれたmonomさん、cubeさんに感謝。