簡単な無料テキストプロパティ検索
説明
Daft.ie APIを使用したアイルランドの不動産プロパティの無料テキスト検索エンジン。
エンジンは、ユーザーが探しているものを翻訳し、入力文字列を文字列リクエストに変換し、そのリクエストをdaft.ie APIに送信します。
このスクリプトは、HTML5とJavaScriptの音声入力に感謝します。
このスクリプトでは、以下を使用します。
- PSR0からPSR4コーディング標準
- フォーマット/文書化されたコード
- 乾燥(自分自身を繰り返さないでください)原則
- OOPコード(PHPインターフェイスと特性を含む(PHP 5.4仕様)
- spl_autoload_register (PHPネームスペースで非常に便利です)
- ビュー/コントローラーパターン
- シングルトンパターン(必要ではない場合でも...)
- テンプレートのPHP代替構文(可視性が容易になります)
- インスタンス化時のクラスメンバーアクセス(php> = 5.4)
- 短い配列構文(php> = 5.4)
- SoapClientを使用します
クエリの例を検索します
- 1000から2000年の間にレンタルする2つまたは3ベッド
- ダブリンで購入する3つのベッドルーム
- 400ユーロと600ユーロ前後のコルクでレンタルする2つまたは3ベッドのアパート
- 1か月あたり約900と14000でゴールウェイを入力する4ベッドルームの家
仕様
- 検索タイプ(レンタル/販売)
- 価格(Min-Max)
- ベッドルーム(最小マックス)
- プロパティタイプ(家、アパート、サイト)
- 家の種類(段々に、半戸建て、分離した、地形の終わり、タウンハウス)
- APIから領域を取得します
- APIから郡を取得します
- 各検索用語には独自のクラスがあり、「パーサー」クラスに戻り、 spl_autoload_register() spl関数に含まれています
- HTML5音声入力検索
- DAFTのAPIのおかげで、プロパティの結果が表示されました
その他のコーディング条約
PSRとPHP梨の使用に加えて、私は変数の命名に自分のものを使用します
ここに変数のプレフィックスがあります。
- a =配列
- i = integer
- f =フロート、ダブル
- b = boolean
- S =文字列
- o =オブジェクト
- m =混合
- r =リソース
- c = 1文字(php有効なタイプではないため、いつか使用しました)
「レタータイプ小文字に続いて、変数名はアッペルカメルケースにあります(例:$ a myvariable )
Webアプリのサーバー要件
アプリケーションサーバーPHP 5.4.0以上。
PHP拡張SoapClient
その他の要件
私について
私はPierre-Henry Soriaです。それは開発者であり、電子ビジネスとマーケティングに情熱を傾けています。
どこで私に連絡しますか?
Pierrehenrysoria [[at]] gmail [[d0t]] comでメールで送信できます
ライセンス
スクリプトは、Creative Commons Attribution 3.0ライセンス以降にあります。 license.txtファイルを参照してください。