RETをPHP Webサイトに統合するための例やヘルプを探しています
質問
Rets IをPHPベースのWebサイトに統合することを任されています。 Phretsは使用するのに適したライブラリだと聞いたことがあります。このサイトは、共有ホスティングプラットフォーム(GoDaddy)にあります。いくつかの検索フィールドを備えたページを作成し、クエリを実行して2番目のページに結果を表示できると思いましたか?名前を読んだ他の場所は、データをコピーしてローカルに保存するローカルサーバーを実行する必要があるように聞こえます。今、私は何をすべきかわからない。どんな提案や助けが大歓迎されます。
解決
まず、共有サーバーとルートアクセスを取得できる場所から降りてください。 RETSにはポート6103へのアクセスが必要であり、共有サーバーはアクセスをブロックします。第二に、PHPはRETに完全に優れた処理ツールです。 VieleretsはPHPで構築されており、Center for Realtor Technologyによって構築された素晴らしいソフトウェアです... Rets Standardを作成したのと同じ人々。
他のヒント
RETS Developement Groupの製品を見て、開発者が概説したガイドラインに従って、RETSやIDXを理解できない場合、そのサイトで使用されている用語がほとんどのレベルで間違っているため、保証します。私はヴィレレットまたは別の製品に固執します。
Javaを使用してIQをRETSは、Phretsよりも実装するのに優れた方法です
RETS IQ Javaを使用してRETSの優れたデータフィードアーチを作成し、データベースでそれをプッシュしますより良いソリューション
実際、共有サーバーでPHPを使用して動作します。
- ポート6103へのアクセスを許可するホストがあります。他の人が指摘しているように、これは標準ではなく、間違いなくGoDaddyではありませんが、そこにはいくつかあります。
- あなたはそれほど大きくない市場をカバーしています。
- RETSサーバーからのリクエストを最適化して最適化して、変更のみをプルするようにします。
したがって、予算が限られている場合(不動産業者には一般的であると思われます)、次のことができます。
- 共有ホストを使用してください(収容式ホスティングサービスで)。
- 結果を表示するためにローカルデータベースを作成する必要があります。
- Cronジョブを設定して、RETSサーバーから変更を引き下げ、24時間ごとに、夜間のようにサーバーが負荷を負わない可能性が高い場合に、できれば24時間ごとに言います。
- RETSクエリを作成して、気になるエリアからリストのみをプルするようにします。
- サーバーの変更をクエリし、変更/新しいリストのみをプルします。
- RETSサービスにサーバーにダウンロードするのではなく、画像ホスティングサービスがある場合は、帯域幅とサーバーのロードを保存します。
しかし、あなたは火で遊んでいます - 多くのレコードと画像を引くには時間がかかり、ホスティングアカウントが無効になる可能性があります。
NB: RETSサーバーからの変更リストに必ずしも依存するわけではありません。私は以前に無効なデータを提供することで焼かれました。
PHPを使用してRETを使用しようとしないでください。マスターPHP開発者であっても、PHPはRETS処理のツールではないため、惨めに失敗します。
そうは言った。 RETS用のfactoツールは台本であり、Ruby、Python、および私はC#、およびネイティブC ++の実装に互換性のあるSwig Bindingsを備えています。
最後に、Webリクエストの火災からRETSクエリを要求し、結果を元に戻し、プレゼンテーションのためにデータを変換することができますが、ロードのために比較的単純なクエリが15〜30秒以上かかる可能性が非常に高くなります。リモートはサーバーをRETSします。そのため、通常、MLSのアクティブなリストをすべて複製するソフトウェアを構築または見つける方が良いです。