ROUTE286 - http://r286.com/

2 8 6 - ROUTE286 の後継ブログ。

今後は 2 8 6 で記事投稿・ブログ公開を行います。
ROUTE286 の新たな記事投稿は行われませんが、修正等は行います。

Excite ブログに UTF-8 以外でトラバすると文字化け。

ROUTE286 - トップ ウェブログのブログ話(Blog)
サイト連携 [RSS]

書込 - 2004年04/05/13 12:54

Blog ツールを公開するところも増えましたが、
そうなると困るのは Blog 間の相性です。
トラックバックしたら文字化けしてる〜!という事も出てくるわけです。

普通は相性も考慮して作成を行っているのですが、
Excite ブログ はそれを行っていない事が判明。
というのも Excite ブログは トラックバック Ping が UTF-8 でないと
文字化けを起こしてしまう というのを確認しています。

「UTF-8 で送信しよう」というのは推奨されているのですが、
MT 等で処理される Jcode.pm では「〜」の文字化け問題があったりするため、
あえて EUC や SJIS にしているケースもあるかもしれません。

XOOPS の「weBlog+TrackBack」「News+TrackBack」はこれまで EUC で送っていたのですが、
この件を受けて UTF-8 で送るように対応しました。
でも他の Blog で送信しても不都合があるはずなので、
早速 Excite に連絡を行いました。

ちなみに ROUTE286 のトラックバックは現在 SJIS で送信しているので、
このままでは文字化けするので、「ぶろっくぴんぴん」を使って UTF-8 で送信しました。
手間をかかる事を…… --;;;

Excite - Excite ブログ

コメント・トラックバック ( 3 )

トラックバックURL: http://r286.com/katari/328
(日本語・文字コード自動判別)
トラックバックを正常に行っていないものや悪質性があるもの等は編集・削除する場合があります。
逆に内容の良い記事からのトラックバックや興味を持ったコメント等は
ADMIN @ ROUTE286 がツッコミを入れている事があります。
ROUTE286 上で公開されなくない返事や運営者へのお問い合わせ等は こちらのフォーム を用いて下さい。
以下のフォームはコメントでの利用ははもちろん、
トラックバック機能がない blog で以下のフォームをトラックバック代わりにしていただいても結構です。



トラックバック機能の互換性について 2004/05/17 13:34:54
MovableTypeを愛用していますが、PukiWikiも使っています。正確の違うソフトですが、PukiWikiにも最近、実験的にトラックバック機能がつくようになったようなのですが、MTからPukiWikiにトラックバックを送るといきなり文字化けしてしまいます。 要するにトラックバック機能に標準的な仕様がないことが原因であり、文字コードが規定されていないから問題が発生するんですよね。 で、仕方ないので、PukiWikiのトラックバック機能に自動文字コード変換機能をつけたのですが、CP932(SJISの一種)、EUC、UTF8(Unicode)間の双方向の変換にはいろいろと問題があるので一筋縄ではいかないような気がしています。 次は、XOOPSでweBlogを始めてみようと思っています。^^; ところで、XOOPSでのweBlogは、動的に画面を生成しているのでしょうか?MTだと静的に画面生成を行うのですが、動的に画面を生成するとなるとサーバーの負荷は大きくなるのではないか気になるところです。...
はーめるんの日々の記録 MT版

PukiWiki は php なので、
php の設定によって php が勝手に文字コードを変換する事で
トラックバックの文字化けを起こすケースがあります。
weBlog+TrackBack・News+TrackBack の時もテスト環境では問題ないのに
他の環境で文字化けを起こす事があって、苦しめられた物です。

XOOPS は基本的に動的に生成するのですが、
キャッシュ機能があって、負荷を押さえる仕組みです。
またデータベースサーバが必須という事で、アクセスも比較的素早いです。
Perl でテキストファイルベースで処理しているものに比べたら
全然レスポンスは素早いですし、サーバの負荷も押さえられています。

Movable Type はデフォルト状態からするとサーバの負荷も考えられていると思います。
件数を多くなる事も考えてデータベースサーバも使えるようになっています。
(それをトラックバックする度に全て自動更新したり、php 等で表示内容を増やして、
 サーバの負荷が生じる行為を行っている面は問題ですが……)
管理メニューは Perl で毎回生成されるのですが、これは XOOPS も同じですし、
通常のページと異なり管理者しか参照しないので、変にサーバ負荷が生じる可能性は少ないでしょう。
Perl による CGI 実行も Apache モジュールの php に比べれば高負荷なわけですが、
多くのサーバで使える環境であるという面からあえて Perl だったのでしょう。
改めて考えても Movable Type は良くできたツールであると思います。

本当はサーバ負荷が一番少く、どのサーバでも公開できるという面で Mac で使われている iBlog が良いのですが、
(生成を行うのは Mac のアプリケーションで行ってしまう)
日本語に弱いとか、カスタマイズ性に欠けるとか、どうも不便なところが多いようです。
iBlog の出来次第なら今の XOOPS のように行っているのかもしれませんが……。

ADMIN @ ROUTE286



無事、weBlogのインストールに成功しました!(^^) 2004/05/19 20:39:48
XOOPS+weBlogから投稿しています! :-D
うぇブログ - harmelnさんのブログ - はーめるんDC for TEST/XOOPS Site

「テスト/XOOPS サイト」って…… ^^;;;

ADMIN @ ROUTE286



コメントどうもありがとうございました! 2004/05/19 21:11:35
おかげさまで、XOOPS+weBlogを導入させて頂きました!ApacheやPHPの設定でちょっと苦労してしまいましたがとてもいい感じです。

pingを送信している間、状況が見えないとちょっと不安になりますね。MTだとpingしている最中は画面が表示されるので、多少時間がかかってもそれなりに安心できると思いました。^^;

XOOPSにはキャッシュ機能があるのですね。キャッシュデータはどこのフォルダに生成されるんでしょうか?^^;

XOOPSもXML-RPCに対応していると、ectoみたいな高度なクライアントが作成できるようになっていいと思います。

はーめるん

Ping の表示は当初 MT 風に考えていたのですが、
実現方法が思いつかず、こういう形になりました。

キャッシュは XOOPS/cache です。
その他、テンプレートキャッシュもあって、こちらは XOOPS/template_c です。
XML-RPC 対応は XOOPS レベルというかモジュールレベルで対応する形かと。
できそうな気もするので、検討しておきますです。^^

ADMIN @ ROUTE286



表題 / 題名


概要 / 内容


サイト(ウェブログ)URL 省略可


サイト(ウェブログ)名 / 名前


「route/328」を半角で入力して下さい





ROUTE286 はオリジナルのシステムで動作しています。
Presented by ROUTE286. ROUTE286 トップ お問い合わせ