Pencarian Properti Teks Gratis Sederhana
Keterangan
Mesin Pencari Teks Gratis untuk Properti Perkebunan Irlandia menggunakan DAFT.IE API.
Mesin menerjemahkan apa yang dicari pengguna dan mengubah string input menjadi permintaan string dan kemudian akan mengirimkan permintaan itu ke API Daft.ie.
Script juga menawarkan pengenalan suara suara terima kasih html5 & javascript ucapan-input.
Dalam skrip ini, saya menggunakan:
- Standar pengkodean PSR0 ke PSR4
- Kode yang diformat/didokumentasikan
- Prinsip Kering (Jangan Ulangi Diri Anda)
- Kode OOP (termasuk antarmuka & sifat PHP (spesifikasi PHP 5.4)
- spl_autoload_register (yang sangat berguna dengan php namespaces)
- Pola Lihat/Pengontrol
- Pola singleton (bahkan jika tidak perlu ...)
- Sintaks alternatif PHP untuk templat (yang membuat visibilitas lebih mudah)
- Akses anggota kelas pada instantiasi (PHP> = 5.4)
- Sintaks Array Pendek (PHP> = 5.4)
- Menggunakan sabun
Contoh permintaan pencarian
- 2 atau 3 tempat tidur untuk disewa antara 1000 dan 2000
- 3 kamar tidur untuk dibeli di Dublin
- Apartemen 2 atau 3 tempat tidur untuk disewa di gabus sekitar 400 dan 600 euro
- 4 kamar tidur rumah untuk dibiarkan di Galway seharga 1000 sekitar 900 dan 14000 per bulan
Spesifikasi
- Jenis pencarian (penyewaan/penjualan)
- Harga (Min-Max)
- Kamar Tidur (Min-Max)
- Jenis properti (rumah, apartemen, situs)
- Jenis rumah (bertingkat, semi-terpisah, terpisah, akhir teras, townhouse)
- Ambil area dari API
- Mengambil kabupaten dari API
- Setiap istilah pencarian memiliki kelasnya sendiri dan kembali dengan kelas "parser" dan disertakan oleh fungsi spl_autoload_register ()
- Pencarian Input Pidato HTML5
- Menampilkan hasil properti berkat API Daft
Konvensi pengkodean lainnya
Selain menggunakan pir PSR dan PHP , saya menggunakan nama saya sendiri untuk penamaan variabel
Berikut adalah awalan variabel:
- a = array
- i = integer
- f = float, double
- b = boolean
- s = string
- o = objek
- m = campuran
- r = sumber daya
- c = 1 karakter (saya hanya menggunakan beberapa saat itu, karena char bukan tipe php valid)
Mengikuti " huruf besar tipe huruf , nama variabel di Uppercamelcase (misalnya, $ a myvariable )
Persyaratan server aplikasi web
Server Aplikasi PHP 5.4.0 atau lebih tinggi.
PHP Extension SoapClient
Persyaratan lainnya
- Kunci API DAFT yang valid
Tentang saya
Saya Pierre-Henry Soria , pengembang TI dan bersemangat tentang e-bisnis dan pemasaran.
Di mana harus menghubungi saya?
Anda dapat melalui email di pierrehenrysoria [[at]] gmail [[d0t]] com
Lisensi
Script berada di bawah Lisensi Creative Commons Attribution 3.0 atau lebih baru; Lihat file lisensi.txt.