Amasty Elasticsearch Magento 2についての詳細は、こちらをご覧ください。
Magento 2 Elastic Search拡張機能は、非常に正確で迅速、柔軟な検索機能を提供する高度なソリューションです。これらの機能を提供する一方で、価格が非常に高いという欠点があります。
Javaで開発されたElasticsearchは、より多くのクエリに対してより正確な結果を提案するオープンソースの検索/分析エンジンです。この統合ソリューションは、スケーラブルなリアルタイム検索を提供し、ファセット検索やマルチテナンシーにも対応しています。技術スタックには、オートコンプリート検索、誤字の自動修正、同義語検索、サイト全体のフルテキスト検索などが含まれますが、Elasticsearchのセットアップと構成は難しいです。
Magento 2.3.1はElasticsearch 6.xのサポートを追加しており、デフォルトで有効になっています。MagentoはElasticsearch 2.xおよび5.xの接続も提供していますが、これらのバージョンを使用するには有効にする必要があります。Elasticsearch 2.xはまだサポートされていますが、強く推奨されていません。Magento 2.3.1でElasticsearch 2.xまたは5.xを使用する必要がある場合は、Elasticsearch PHPクライアントを変更する必要があります。
Magento 2 Elasticsearchの代替
Elasticsearch for Magentoは一部の機能を提供しますが、価格が高く、その価格に見合った価値があるとは言えません。別の選択肢として、Elasticsearchのフォークから独自の検索機能をゼロから開発することも可能ですが、これは技術的には無料ですが、開発者のリソースと時間が必要であり、どちらもコストがかかります。
プラグインソリューションをお探しの場合は、このプラグインをチェックしてください。これはElasticsearchのすべての機能と、それ以上の機能を提供し、Magentoストアにカスタマイズ可能な検索体験を提供します。このプラグインは$9からの有料ですが、14日間の無料トライアルが付いています。
プラグイン方法がうまくいかない場合は、次の手順でMagentoストアに検索機能を追加できます:
- https://cse.expertrec.com/newuser?platform=cse にアクセスし、Google IDを使用してサインアップします。
- Magentoストアのアドレスを入力し、クロールが完了するのを待ちます。
- コードスニペットを追加することで、ウェブサイトで検索機能を公開します。