PHPを勉強し始めてから1ヵ月ちょっと経過しました。

はじめはWebAPIの使い方を調べていたのですが、
いつ間にかマッシュアップサイトっぽいものになってしましたww

お笑い芸人FILE
http://geinin.mangabiyori.com/

このサイトでは以下のAPIを利用しています。

・Wikipedia API
http://wikipedia.simpleapi.net/

・Google AJAX Search API
http://code.google.com/intl/ja/apis/ajaxsearch/

・YouTube API
http://code.google.com/intl/ja-JP/apis/youtube/overview.html

・Amazon Webサービス
→LINK

基本はリクエストURLを生成してデータを受け取り、
必要な部分だけを取り出して表示するだけのシンプルな作り。
APIによって戻り値がXMLだったりJSONだったりするので
そのあたりをまとめるのが面倒でした。

ほかに使えそうなネタがあったら、また変更するかもです
WordPressで新たにサイトを作ったのですが、非常に快適です。なにが快適かって、ちゃんと投稿が保存されるんです。いや、当たり前のことなんですけどね。

けど、以前作ったサイトでは投稿内容が反映されないことが多々ありました。タイトルや本文に日本語を使うと内容がまるまる消えてしまうという現象に悩まされていたんです。何回か投稿すると反映されるんですが、その作業がメンド臭くて……。一発で反映されたときは「おぉ~」と感動したり。

原因はおそらく照合順序の文字コードだと思います。不都合が多いほうのサイトでは、データベースの文字コードがEUCでした。それに気が付かず、UTF-8でWPをインストールしてしまったものだからいろいろ面倒なことになったんだと思います。

DBとWPとでちゃんと文字コードを合わせればおそらく正常に機能するようになるでしょう。でも、すでに300ページ以上あるコンテンツなのでエクスポートやらなんやらが大変。そんなワケで、いまだにメンドーな作業を続けています。

いつか直すぞ、きっと。