smile-magento-elasticsearch

Magento ElasticSearch Implementation

  • 所有者: Smile-SA/smile-magento-elasticsearch
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Magento 2.x support :

The repo for Magento 2 version of our module is available in the new repository of the module : https://github.com/Smile-SA/elasticsuite.

Enjoy !!!

About this module :

This module provides an integration of ElasticSearch into Magento developed by the R&D to address a lot of shortcomings met with the native SolR integration shipped with Magento EE :

  • Fulltext search improvement (fuzzy text query, …)
  • Rich autocomplete (products, categories, …)
  • Highly tunable scoring features
  • Relevancy using behavior of the customers (Not yet released OpenSource)
  • Integration of all Smile experience about search solutions (e.g. : Virtual Categories, multiple select facetting, …)

You can find more information in our slideshare slides :

enter image description here

Documentation :

FAQ

Why choosing ElasticSearch instead of extending the SolR implementation shipped with Magento EE ?

First, ElasticSearch contains a lot more useful features needed to achieve some features of the project :

  • Query language is more complete and allow us to build very complex use case models
  • Rescoring used for behavioral content
  • Ability to store many types of content into the same index (products, categories, ...)

Into the future we plan to use even more features specific to ElasticSearch (percolation, aggregation), since they are very valuable into an eCommerce context.

In the end ES has a lot of advantages over SolR :

  • A strong momentum with a community providing a lot of support and extensions to the core offer
  • Supported by a commercial company
  • Very well documented (http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/) !!!
  • Built for distributed environnement, making it easier to scale it up for our biggest clients
  • Built with replication features out of the box ensuring more stability for the websites using the engine

Who is supporting the module ? What about upgradability ?

Smile is supporting the module and ensure it is compatible with new Magento versions.
The kind of feature we provide requires usually an external tool (FredHopper, ...) which requires a project by project upgrade which can take longer.

Our main idea is to create a community of clients sharing investment and evolutions about searchandizing features.

What is the project roadmap ?

  • More user behavior influence
  • Promotional rules influence on the search engine, Search engine based distance to promotion.
  • More website animation features to achieve a full searchandising suite
  • Showcases based on widgets
  • Banners selection
  • Stamping based on rules (new product, special price, ...)
  • Marketing facets
  • Recommandations

What Magento version is supported ?

The module has been successfully deployed and tested against the following Magento versions :

  • Magento EE 1.13
  • Magento EE 1.14
  • Magento CE 1.8
  • Magento CE 1.9

Can I install it on my existing project ?

If your project is using Magento EE >= 1.13 or Magento CE >= 1.8, the time you will need depends only on the amount of custom developments you spent on SolR onto the project. The custom developments can be separated in two parts :

  • Custom development replaced by new features of Magento ElasticSearch module (multiple facets, virtual categories, ...). You should disable this features into your old project and adapt the new version to you specific needs
  • Other features, you should be able to port with a very moderated effort (1 day / feature).

If your project does not rely on SolR to achieve developments, the migration project should not be more than a few days project.

For older version of Magento, an evaluation should be done for your specific project.

Bugs / RFC

Don't hesitate to :

  • Submit a bug, RFC, idea of new feature
  • Submit a merge request

主要指标

概览
名称与所有者Smile-SA/smile-magento-elasticsearch
主编程语言PHP
编程语言Shell (语言数: 5)
平台
许可证
所有者活动
创建于2015-01-30 16:39:34
推送于2018-12-16 03:01:04
最后一次提交2016-07-12 07:40:18
发布数8
最新版本名称1.4.1 (发布于 )
第一版名称1.0 (发布于 2015-02-12 07:58:07)
用户参与
星数152
关注者数36
派生数89
提交数269
已启用问题?
问题数118
打开的问题数40
拉请求数9
打开的拉请求数12
关闭的拉请求数16
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?