Postingan

Menampilkan postingan dari 2008

Alya Bakhita

Gambar
Alya Bakhita. Yang Tinggi dan Beruntung. Anak dan putri pertama-ku dengan istri tercinta, Lia. Alya Bakhita Alya Pake Baju Kodok Alya Bakhita, Bunda dan Ayah

Anak Pertama-ku Telah Lahir!

Gambar
Alhamdulillah Wa Syukurillah, ALLAH SWT telah melengkapi kehidupan keluarga saya dan istri, dengan memberikan amanah-nya yang paling menakjubkan di alam semesta, seorang anak. ALLAH SWT telah meng-karuniai kami seorang putri yang cantik pada tanggal 5 november 2008, pukul 8.30 WIB, dengan berat 3,37 kg dan panjang 50 cm. Hingga tulisan ini dibuat belum diputuskan namanya (hehheeehee... kandidat si udah ada tapi belum diputuskan). Sedikit berbagi kebahagian berikut adalah foto-foto yang saya ambil beberapa jam setelah "ade" dilahirkan ke dunia :

Bikin Search Engine FullText dengan Zend Search Lucene - Searching/Pencarian

Pada posting sebelumnya saya sudah sedikit memaparkan bagaimana cara membuat dan menambahkan indeks database dokumen fulltext dengan menggunakan Zend Search Lucene. Sekarang saya akan sedikit memaparkan bagaimana cara untuk melakukan pencarian ke dalam indeks yang telah dibuat dengan menggunakan Zend Search Lucene. Untuk melakukan pencarian, Zend Search Lucene menyediakan beberapa metode, tetapi yang paling simpel adalah menggunakan metode find(), dari objek INDEX (instance fungsi factory Zend_Search_Lucene::open). Metode find() mempunyai 2 argumen, argumen pertama adalah kata kunci/keyword yang ingin kita query, dan argumen kedua adalah default field metadata yang akan di-coba temukan oleh indexer. HATI-HATI DENGAN QUERY WILDCARD (*)! Listing programnya kira-kira seperti ini : <?php// include paging classrequire'lib/simbio_paging.inc.php'; require'lib/utils.inc.php'; // get keywords$keywords = trim($_GET['keywords']); if($keywords AND $keywords != '*…

Bikin Search Engine FullText dengan Zend Search Lucene

Zend Framework merupakan salah satu framework pengembangan aplikasi PHP yang canggih dan populer (ya iyaaalah yang buat developer di Zend, secara Zend yang buat engine pre-prosesor PHP). Framework ini tidak hanya menyediakan library-library yang memudahkan dalam pengembangan aplikasi yang modular dan kompleks, tetapi juga menyediakan fondasi pengembangan aplikasi model MVC (Model View Controller) yang sangat "sophisticated". Salah satu library dari Zend Framework yang sangat bermanfaat untuk pengembangan mesin pencari/search engine adalah library Zend Search Lucene. Zend Search Lucene adalah porting dari Apache Lucene, engine Java untuk peng-indeksan dokumen full-text yang sangat canggih saat ini dan masih terus dikembangkan. Hebatnya, hasil index dari Zend Search Lucene bisa dipake juga oleh Lucene dan juga sebaliknya! Perlu diingat secara default Lucene dan turunannya hanya meng-indeks file-file teks biasa seperti HTML, XML, TXT dll. Untuk mengindeks file-file PDF, WORD, …