Pada titik apa saya ingin "meningkatkan" dari mesin pencari Magento asli ke sesuatu seperti Apache SOLR, atau produk komersial? Apakah ada fitur spesifik yang saya cari, atau hanya fungsi lalu lintas, jumlah SKU, atau yang lainnya?
Pada titik apa saya ingin "meningkatkan" dari mesin pencari Magento asli ke sesuatu seperti Apache SOLR, atau produk komersial? Apakah ada fitur spesifik yang saya cari, atau hanya fungsi lalu lintas, jumlah SKU, atau yang lainnya?
Jawaban:
Fitur yang membedakan penggunaan Solr dibandingkan mesin Magento MySQL Fulltext default adalah:
Komunitas tampaknya condong ke arah Solr secara umum, meskipun konektor pencarian lain telah tersedia.
Pencarian pihak ketiga:
Produk pencarian pihak ketiga bekerja dalam salah satu dari dua cara: mereka mengganti halaman pencarian dan kategori Anda dengan versi mereka sendiri dan biasanya meng-host mereka di bawah subdomain di situs Anda sehingga tidak mengganggu SEO (misalnya SLI), atau , mereka iFrame mencari ke dalam situs Anda (Picosearch). Menurut pendapat saya, saya tidak ingin toko saya berada di tangan pihak ke-3 yang hosting di AWS; atau lebih buruk lagi di pusat data sendiri.
Saya baru-baru ini bertemu dengan vendor yang mengenakan topi lucu yang konon memiliki alat pencarian khusus yang dihubungkan ke konektor Magento Solr tetapi berjalan sebagai layanan cloud SaaS dengan panel kontrol. Ini biasanya bukan bagaimana integrasi pencarian pihak ketiga bekerja - Saya ingin tahu seperti apa kinerjanya.
Pengaturan waktu / Penempatan
Tidak ada rumus untuk menentukan kapan harus beralih - kapan Anda harus bermigrasi sepenuhnya terserah Anda. Ingatlah bahwa ini bukan implementasi dua detik - tema / plugin Anda (terutama plugin navigasi apa pun) mungkin memerlukan penyesuaian atau peningkatan.
Ini tidak akan memberi Anda hasil ajaib dalam semalam - seperti segala hal lain dalam menjalankan bisnis Anda, itu hanya akan sebaik jumlah waktu yang Anda investasikan ke dalamnya . Anda masih harus memiliki bidang yang diindeks dengan kata kunci yang ingin Anda optimalkan. Anda harus bermain dengan pengaturan berat juga. Ini bukan perbaikan semalam.
Catatan tentang kinerja
Fitur yang membedakan dari integrasi Solr pada fulltext adalah Magento dapat memanfaatkan Solr untuk mengeluarkan navigasi yang berlapis dan hasil halaman kategori yang diberikan padanya. Karena Solr sangat dioptimalkan, sangat sedikit biaya overhead untuk melakukannya. Ini berguna untuk mengurangi lonjakan lalu lintas dan untuk menyebarkan beban Anda di lebih dari sekedar server Apache Anda.
SOLR digunakan oleh semua toko dan platform teratas termasuk Magento EE dan Hybris, ia memiliki Levenshtein Distance yang memberikan akurasi hingga 98% dibandingkan dengan Sphinx yang mencapai kisaran akurasi 60-80%.
Kami menggunakan instalasi SOLR yang harganya $ 450 + $ 250 untuk hosting per tahun, jadi jika Anda diamortisasi selama tiga tahun ($ 450 + $ 250 * 3), dengan $ 400 / tahun dan pencarian 5% dari Pengeluaran TI dan Pengeluaran TI 5% pendapatan, maka Anda memiliki pendapatan $ 160.000 per tahun di mana masuk akal untuk mulai menggunakan SOLR.