Senin, 12 November 2012

Apa itu Ontology?


Ontology merupakan suatu teori tentang makna dari suatu obyek, properti dari suatu obyek, serta relasi obyek tersebut yang mungkin terjadi pada suatu domain pengetahuan. Ontology merupakan penjelasan sebuah konsep dan memiliki hubungan atau kaitan dari ilmu tertentu. Ontology dalam semantic web adalah sebuah katalog dimana skemanya menggunakan ontology.
Pengertian tentang ontology memiliki banyak pengertian seperti yang dijelaskan pada berbagai sumber, termasuk yang dikemukakan oleh beberapa ilmuan.

Kamis, 01 November 2012

Part 4 :: Membuat Search Engine Menggunakan Sphinx dan PHP

Hufhh akhirnya sampai juga di bagian terakhir, menulis itu melelahkan tapi manfaatnya luar biasa hadeuuh. Oke pada bagian ini sebenarnya bersifat opsional juga dari rangkaian sebelumnya. Tujuannya hanya ingin menampilkan detail dari tanaman obat yang akan di-klik oleh pengguna.


Kita hanya membutuhkan sebuah file saja, saya beri nama detail_tanaman.php. Isinya kurang lebih mirip dengan hasil_pencarian.php, namun hanya diganti pada bagian tengah. Kalau hasil_pencarian.php menampilkan berupa list hasil pencarian, detail_tanaman.php hanya menampilkan detail satu tanaman saja. Nah loh gimana caranya? Agak sedikit diakal-akalin sebenernya haha.

Part 3 :: Membuat Search Engine Menggunakan Sphinx dan PHP

Oke lanjut lagi, pada bagian ini kita akan membuat halaman untuk hasil pencarian. Kita akan menambahkan 3 buah file sekaligus ke dalam folder projek kita yaitu C:/xampp/htdocs/herbalsimple. File yang pertama kita tambahkan adalah sphinxapi.php, darimana tuh? File ini sebenarnya tinggal kita ambil saja dari hasil ekstraksi Sphinx tadi, sphinxapi.php ini ada di folder C:/sphinx/api/ jadi tinggal copy saja dan masukkan ke dalam folder projek kita.


Masih ada 2 file lagi hehe, selanjutnya kita akan membuat file search_helper.php. File ini sebenarnya opsional, tapi berguna untuk menghasilkan tampilan hasil pencarian agar mirip Google. Kalau kita mencari di Google kan hanya menampilkan beberapa kalimat saja dari situs yang ingin kita cari. Nah, di dalam search_helper.php ini terdapat fungsi tersebut. Saya memperolehnya dari internet, beberapa tahun yang lalu. Isi file search_helper.php  kurang lebih seperti ini :

Part 2 :: Membuat Search Engine Menggunakan Sphinx dan PHP

Setelah membaca Part 1, sekarang waktunya membuat projek web search engine menggunakan PHP dengan XAMPP. Hal pertama yang dilakukan adalah menjalankan service Apache dari XAMPP Control Panel yang berguna untuk menjadi server PHP nantinya.


Selanjutnya siapkan folder baru untuk projek, saya beri nama folder-nya "herbalsimple". Folder ini akan kita simpan ke dalam C:/xampp/htdocs sehingga strukturnya menjadi C:/xampp/htdocs/herbalsimple. Selama pembuatan projek kita akan menyimpan seluruh file yang kita buat ke dalamnya.