人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

別サーバ(別ドメイン)で同じブログMovabletype3.15を運営していますが、両者をリアルタイムに同期させる方法はないでしょうか?
例えば、Aブログでトラックバックやコメントがあった場合、Bブログにも自動的に反映させたいのです。
また、Bブログに新しいエントリーを作った際、Aブログにも自動的に反映させたいのです。
SQLを利用できれば、1つのデータベースに接続すればよいだけの話だとは思いますが、どちらのサーバも同一ドメインからの接続しか許されていたい為、何か良い方法があればと思い質問しました。

同じような運営をされている方がいれば、アドバイスお願いいたします。

●質問者: endzendzendz
●カテゴリ:ウェブ制作
✍キーワード:アドバイス エントリー コメント サーバ データベース
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● shigeru
●24ポイント

http://member.blogpeople.net/TB_People/index.html

トラックバックでみんなを繋ぐTrackback People - 「トラックバック・ピープル」

BlogPeopleやMyblogの各種サービスを利用してはいかがでしょうか?

僕はBlogPeopleのトラックバック・ピープルに独自の話題を作り、他のblogに表示させています。

自分で作った話題なら削除も可能なので、他blogからのトラックバック記事は消せます。

ちなみにかなりマイナーかつ明らかに個人的な話題名であれば他者がトラックバックを送ってくる事はめったにありませんのでご安心を。。。

もっと良い方法があるとは思いますが。。。(笑)


2 ● english
●23ポイント

http://hnw.jp/documents/unixmemo/wget.html

wget tips

Aブログにあるコメント登録用プログラムを仮にcomment_a.phpだとして、Bブログにコメントが投稿された際に処理されるプログラムcomment_b.phpの中で、Aサーバにあるcomment_a.phpにデータを再POSTするプログラムを入れれればいいと思います。

Bブログにコメントが投稿された際には、BサーバのSQLを今までどおり発行し、その後、Aサーバ(データベースに直接接続するのではなく、PHPなどのサーバサイドプログラム)にデータを再POSTすればいかかでしょうか?

wgetやPHPのcurlを使えば実装できるのではないかと思います。

http://jp2.php.net/manual/ja/ref.curl.php

PHP: CURL, Client URL Library 関数 - Manual


3 ● zigorou
●23ポイント

http://dev.mysql.com/doc/mysql/ja/replication.html

MySQL :: MySQL 4.1 リファレンスマニュアル :: 4.11 MySQL のレプリケーション

例えばMySQLで運用しているとするならばDB自体レプリケーションを行えば良いかと思います。

またMTの場合は動的に出力(ダイナミック・パブリッシング)する事も出来ますので、それらを使えば恐らく目的は達せられるのではないでしょうか。

http://tsuttayo.sytes.net/mysql/replication/

.8080

http://www.movabletype.jp/manual/mtmanual_dynamic.html

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ