Rumah > Artikel > hujung hadapan web > Cara menggunakan Meilisearch dengan WikiJS
Sos: https://github.com/mbround18/wikijs-module-meilisearch
Meilisearch ialah enjin carian sumber terbuka yang dibina untuk kelajuan dan kesederhanaan. Ditulis dalam Rust, ia direka untuk menyampaikan hasil carian yang pantas dan berkaitan dengan konfigurasi yang minimum. Meilisearch cemerlang dalam carian teks penuh dan dioptimumkan untuk prestasi, walaupun dengan set data yang besar. Ia menyokong ciri seperti toleransi kesilapan menaip dan kedudukan perkaitan yang boleh disesuaikan terus dari kotak.
Pautan ke Meilisearch
Wiki.js ialah perisian wiki sumber terbuka moden yang menawarkan platform yang berkuasa dan fleksibel untuk mengurus dan berkongsi kandungan. Dibina pada Node.js, ia direka bentuk agar ringan, pantas dan mudah digunakan, dengan antara muka yang anggun dan intuitif yang menjadikannya boleh diakses oleh pengguna dari semua peringkat kemahiran.
Pautan ke Wikijs
Jika anda tidak mempunyai ini, anda boleh menggunakan karangan docker ini.
Ia disyorkan untuk contoh pengeluaran, minta meilisearch menjana kunci baharu untuk digunakan oleh apl anda. Anda boleh melakukannya melalui arahan curl ini:
curl --request POST \ --url http://localhost:7700/keys \ --header 'Authorization: Bearer demo' \ --header 'Content-Type: application/json' \ --data '{ "description": "Wikijs Integration", "actions": ["*"], "indexes": ["wiki_index"], "expiresAt": "2042-04-02T00:42:42Z" }'tukar perkataan demo kepada kunci induk anda. Jika anda mengikuti bersama dengan docker compose ini akan berfungsi dengan hanya demo. Melainkan anda menukarnya dalam fail karang. Kemudian gunakan perkara yang anda tetapkan untuk $MEILI_MASTER_KEY.
Kini anda boleh mula menggunakan Meilisearch untuk mencari wiki anda! Jika anda mempunyai kandungan sedia ada, anda boleh mengklik bina semula dan ia sepatutnya menambah semua kandungan anda pada meilisearch! :)
Apabila anda menggunakan wikij seperti biasa, ia akan Mencipta, Mengemas kini dan Padam dokumen dalam Meilisearch sebagai sebahagian daripada pemaparan halaman biasa.
Jika anda ingin melihat contoh langsung ini, di wiki Dungeons and Dragons saya, kami sudah menyepadukan ini. Sungguh mengagumkan untuk mengingat semula data watak atau data pemandangan di hujung jari anda dalam sekelip mata.
Nota tentang pelaksanaan, pada masa ini cadangan sepadan dengan siapa yang baris. Pada masa hadapan, saya akan menulis semula segmen itu untuk memotong dan mempunyai cadangan yang lebih kecil.
Atas ialah kandungan terperinci Cara menggunakan Meilisearch dengan WikiJS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!