--- In [email protected], "dicarve" <[EMAIL PROTECTED]> wrote:
>
> Saya amat sangat menyarankan untuk menggunakan Linux atau varian *NIX
> lainnya dalam menjalankan IGLOO. Ada beberapa keunggulan :
> 
> 1.  library openisis dapat dengan mudah kita compile ulang agar hasil
> record temuan IGLOO bisa lebih dari 1000 record (nilai defaultnya).

Mungkin ada yang bertanya, untuk apa dicompile ulang supaya bisa lebih
dari 1000 record. Ada beberapa alasan:

1. Batasan 1000 record ini mempengaruhi jumlah record yang ditemukan.
Jika hasil penelusuran lebih dari 1000, Igloo hanya akan menampilkan
hasil penelusuran tidak lebih dari 1000 record.

2. Ternyata batasan 1000 ini juga berpengaruh pada browse terms. Jika
hasil pencarian dari suatu terms lebih dari seribu, juga hanya akan
ditampilkan maksimal 1000.

3. Akhirnya ini mempengaruhi proses pencarian secara keseluruhan.
Mungkin ada beberapa diantara rekan2 yang punya masalah dengan
pencarian di igloo. Misalnya mengetikkan keyword "Indonesia Merdeka"
dan "Merdeka Indonesia" menhasilkan jumlah record yang tidak sama. Itu
gara2 masalah tersebut.

4. Sebagai solusi, openisis nya harus dicompile ulang. Nilai default
nya diubah dari 1000 menjadi diatas seribu. tergantung kebutuhan.
Semakin tinggi jumlah record isis anda, semakin tinggi angkanya.

5. File yang harus diubah adalah openisis.c. cari baris yang ada kata2
"SETLEN" dan "1000". Ubah angka 1000 sesuai dengan yang diinginkan.
dan compile ulang openisisnya. mau ga mau, php-openisis nya juga harus
dicompile ulang.

6. Semua perubahan tersebut mempunyai harga yang harus dibayar. Apa
itu? Performance server! Saya rasa, salah satu pertimbangan developer
openisis memberikan default 1000 karena menaikkan nilai tersebut bisa
mempengaruhi kinerja server. Jadi hati2.

7. Karena itu pula, pada rilis Igloo 5.5, fitur browse all records
dengan sintaks "$", ditiadakan. Mohon maaf atas ketidaknyamanannya.
Fitur ini rentan dimanfaatkan untuk serangan DOS (Denial of Service).
Untuk browse all records, karena ingin melihat jumlah total records,
bisa memanfaatkan command line bawaan openisis atau membuat skrip php
yg dijalankan lewat command line.

8. Kenapa direkomendasikan platform Unix FreeBSD/Linux, karena
platform itu yang berhasil diujicoba dengan baik. Sedangkan pada
platform windows, masih belum berhasil compile ulang
openisis/php-openisis.

Mudah-mudahan membantu

Hendro Wicaksono




--
Towards cyber libraries to support information society in Indonesia.
Joining ICS-isis by sending mailto:[EMAIL PROTECTED]
Visit ICS-Portal at http://digilib.binus.ac.id/ics/index.php 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ics-isis/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ics-isis/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke