Mesin pencari situs Taote dikembangkan dari mesin pencari Taote JSP. Sistem ini didasarkan pada inti Lucene.Net dan menggunakan algoritma segmentasi kata berbahasa Mandarin yang efisien untuk menganalisis, mengindeks, dan menyimpan konten dalam database ke hard disk. Selama pencarian front-end, dengan membaca file indeks untuk kueri, masalah kinerja kueri database tradisional dalam konkurensi tinggi dan data besar dapat dihindari. Karena pencarian front-end tidak terhubung ke database, ini memberikan solusi permintaan data yang cepat untuk kelompok pengguna khusus yang tidak ingin database ditempatkan di front-end.
+Petunjuk instalasi+
Sistem ini dikembangkan menggunakan asp.net+C#, dan sistem berjalan di lingkungan .net framework2.0 atau lebih tinggi. Instalasi dapat diselesaikan dengan mengunggah file ke server dan memberikan izin baca dan tulis kepada semua orang di direktori tot di sistem.
+Instruksi pengindeksan awal+
Jika website Anda sudah memiliki data tertentu, Anda dapat menggunakan Reset.aspx yang disediakan dalam software ini untuk terhubung ke database, memilih tabel dan field terkait untuk diindeks ke mesin pencari, dan menyelesaikan inisialisasi indeks database setelah menjalankan indeks. . Kemudian Anda dapat melihat hasil query melalui http://nama domain Anda/Default.aspx.
Tip!!: Setelah menyelesaikan inisialisasi database, untuk menghindari kesalahan pengoperasian indeks, harap hapus atau modifikasi Reset.aspx.
+Deskripsi antarmuka indeks+
Meskipun data database telah menyelesaikan inisialisasi indeks dan kueri front-end telah diterapkan, ketika data situs web diperbarui, bagaimana mesin pencari Taote dapat secara otomatis mengindeks data baru untuk memastikan bahwa front-end selalu dapat menanyakan konten terbaru? Untuk tujuan ini, kami menyediakan file antarmuka akses indeks: TotIndex.aspx, yang menyediakan fungsi menambah dan menghapus indeks. Untuk mencegah situs eksternal mengirimkan data ilegal secara jahat, mengakses antarmuka ini memerlukan komunikasi dengannya melalui kunci. Penambahan dan penghapusan indeks hanya dapat diselesaikan jika kuncinya sama dengan yang ditentukan oleh sistem. Kuncinya dikonfigurasi di Web.config sebagai berikut:
Setelah instalasi awal sistem, harap ubah bagian nilai ikey menjadi string yang lebih kompleks. Berikan juga kunci yang sama ketika diakses oleh antarmuka indeks Anda.
Antarmuka indeks mentransmisikan data melalui HTTP. Mengingat pengkodean utf-8 yang digunakan oleh perangkat lunak ini, beberapa bahasa seperti asp dan php mungkin menggunakan pengkodean gb2312 saat mendapatkan data yang dikirimkan. Jika gb2312 tidak dikonversi ke utf-8, karakter kacau akan muncul Pengiriman data juga akan mengalami masalah batas panjang pengiriman data, jadi kami menggunakan metode post pada antarmuka indeks. Untuk memfasilitasi pengembang untuk segera mulai menggunakan antarmuka indeks, kami telah membuat contoh pengembangan antarmuka indeks dalam berbagai bahasa pengembangan WEB (asp, jsp, php, .net).
Setelah antarmuka indeks dikembangkan, dengan memodifikasi program penambahan data asli Anda, setelah menambahkan database, dan menjalankan program antarmuka indeks, penambahan otomatis indeks mesin pencari dapat diselesaikan secara bersamaan. Pembaruan real-time dari mesin pencari di situs diwujudkan.