Selama bertahun-tahun ada banyak upaya untuk meningkatkan fitur pencarian Magento. (Solr, Lucene, dll.) Pada 2013, apakah ada cara yang disukai / dominan dalam menyediakan pencarian katalog di Magento yang tersedia untuk edisi komunitas ? Bagaimana dengan pencarian di seluruh situs - sesuatu yang mencari halaman konten?
Apakah orang hanya bertahan dengan pencarian di luar kotak, atau ada sesuatu yang lebih baik?
magento-1.7
catalogsearch
search
Alan Storm
sumber
sumber
Jawaban:
Saya banyak bekerja dengan Solr dan membuat Ekstensi untuk itu di sini http://solrgento.com . Anda dapat mencari atribut dan halaman CMS. Saya memiliki ide yang sama dengan Ivan dan menerapkan seluruh katalog melihat Solr. Sangat cepat ;-)
sumber
Rekomendasi pribadi saya -
http://php4u.co.uk/blast-search-lucene-magento-extension/
Digunakan solusi sphinx di masa lalu, tetapi tampaknya membutuhkan perhatian terus-menerus sepanjang waktu.
sumber
Penggunaan Sphinx cukup baik akhir-akhir ini. Pertama-tama terhubung langsung ke mysql. Itu membuat indeks berdasarkan permintaan mysql yang telah Anda tentukan untuk konfigurasi sphinx.
Kami saat ini menerapkan solusi untuk pelanggan dengan 2M SKU dan sphinx yang menunjukkan hasil luar biasa. Kami juga berencana untuk mengganti sepenuhnya versi FLAT dari Magento oleh Sphinx, dalam hal ini semua halaman kategori Magento akan menjadi sangat cepat.
Saat ini kami belum melihat implementasi Sphinx yang baik di Pasar yang sesuai dengan kebutuhan kami dan tidak akan mengulangi logika implementasi Magento Solr yang memiliki hambatan terbesar dengan menggunakan permintaan "entity_id IN (?)" Ke permintaan Magento DB .
Saya juga belajar beberapa layanan baru yang menyediakan solusi pencarian SAAS yang berfokus pada situs web E-commerce. Mereka memiliki alat yang cukup bagus dalam mengatur navigasi pencarian, modifikasi peringkat dan bahkan kemungkinan untuk menyesuaikan hasil pencarian untuk peningkatan.
Salah satu layanan tersebut adalah Fredhopper. Namun ini bukan perangkat lunak Open Source.
sumber
lihat di http://www.magentocommerce.com/magento-connect/searchanise-connector-add-on-2652.html
berbasis sphinx dan sebagian besar gratis hingga q3 2013
saya menguji https://code.google.com/p/magento-community-edition-solr/ tapi ini tidak bisa mencari di atribut
sumber
Kami menggunakan ultimate pencarian sphinx oleh mirasvit, integrasi sphinx yang hebat untuk toko magento.
sumber
Untuk edisi komunitas saya sarankan Anda untuk mencoba modul OpenSource, ElasticSuite:
https://github.com/Smile-SA/elasticsuite
Ini memiliki fitur yang sangat canggih bahkan tidak tersedia di Magento 2.1 EE (kategori virtual, penyortiran produk, faceting yang lebih baik, ...).
Kami mulai modul tambahan untuk pengindeksan konten tambahan seperti ini https://github.com/Smile-SA/module-elasticsuite-cms-search)indexing halaman CMS dan menambahkannya ke autocomplete (masih POC tetapi sudah berfungsi ).
Jangan ragu untuk mencobanya dan berkontribusi.
sumber
ini adalah opsi baru saya sedang memeriksa, solusi menarik untuk magento, menggunakan elasticsearch - berdasarkan lucene - http://www.bubblecode.net/en/2012/06/24/magento-enhance-your-search-results- dengan-elasticsearch /
sumber
Elasticsearch - lebih mudah untuk setup (dalam magnitude dibandingkan dengan solr) - build untuk scailing (solr jawaban untuk ini solrcloud) tidak yakin tentang sphinx, terakhir kali saya memeriksa itu tidak dapat diskalakan dengan konfigurasi yang rumit (tetapi koneksi langsung ke mysql seperti yang disebutkan disini mungkin menarik)
sumber
Pengalaman saya baru-baru ini dengan Solr + Magento mungkin memiliki sedikit wawasan.
Pertama, ada masalahnya:
Dalam kasus saya, saya ingin pergi dengan Solr karena melakukan apa yang saya inginkan. Tentu beberapa penyedia pencarian pihak ke-3 itu akan melakukannya juga, tetapi jika saya ingin menggunakannya, saya akan menjadi orang yang puas dengan situs web seharga $ 200. Saya pasti tidak akan mencoba untuk mendorong batas-batas Magento CE.
Pencarian out-of-the-box hanya tidak akan menjadi solusi yang cukup baik bagi saya. Saya memiliki pelanggan yang akan mengandalkan pencarian di toko dan kemungkinan mereka salah mengeja nama sangat tinggi. Itu saja sudah cukup bagi saya untuk ingin menjauh dari metode Magento.
Saya pikir, seperti yang lain juga telah menjelaskan, bahwa menyusuri jalan Solr bukanlah pekerjaan ringan. Selain dari mur dan baut Solr itu sendiri, Anda juga harus khawatir tentang implikasi infrastruktur (sesuatu yang membuat saya mempertimbangkan untuk memindahkan semuanya ke lokasi bersamaan).
Namun, sejauh ini, itu semua menjadi pengalaman yang sangat berharga. Saya membayangkan bahwa itu akan menjadi beberapa tahun lagi sebelum saya memiliki jawaban atas begitu banyak pertanyaan yang saya miliki, dan pada saat itu kita akan melihat mode berikutnya yang mungkin berjalan di node.js atau sesuatu dan akan tiba waktunya untuk bermigrasi semua lagi.
sumber