silverstripe / recipe-solr-search
Silverstripe Cloud Platform search requirements recipe
Installs: 46 719
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 9
Forks: 5
Open Issues: 1
Type:silverstripe-recipe
Requires
Requires (Dev)
- cwp/cwp: ^3
- cwp/cwp-core: ^3
- cwp/starter-theme: ^4
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3
Suggests
- silverstripe/textextraction: Text Extraction API for SilverStripe CMS (mostly used with 'fulltextsearch' module)
- 3.x-dev
- 3.1.x-dev
- 3.1.0
- 3.0.x-dev
- 3.0.0
- 3.0.0-rc1
- 3.0.0-beta2
- 3.0.0-beta1
- 2.x-dev
- 2.13.x-dev
- 2.13.0
- 2.13.0-rc1
- 2.13.0-beta1
- 2.12.x-dev
- 2.12.0
- 2.12.0-rc1
- 2.12.0-beta1
- 2.11.x-dev
- 2.11.0
- 2.11.0-rc1
- 2.11.0-beta1
- 2.10.x-dev
- 2.10.0
- 2.10.0-rc1
- 2.10.0-beta1
- 2.9.x-dev
- 2.9.0
- 2.9.0-rc1
- 2.9.0-beta1
- 2.9.0-alpha1
- 2.8.0
- 2.8.0-rc1
- 2.8.0-beta1
- 2.7.1
- 2.7.1-rc1
- 2.7.1-beta1
- 2.7.0
- 2.7.0-rc1
- 2.6.1
- 2.6.1-rc1
- 2.6.0
- 2.6.0-rc1
- 2.5.2
- 2.5.1
- 2.5.1-rc1
- 2.5.0
- 2.5.0-rc2
- 2.5.0-rc1
- 2.4.1
- 2.4.0
- 2.4.0-rc1
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.3.0-rc2
- 2.3.0-rc1
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.2.0-rc1
- 2.1.2
- 2.1.1
- 2.1.1-rc2
- 2.1.1-rc1
- 2.1.0
- 2.1.0-rc2
- 2.1.0-rc1
- 2.1.0-beta1
- 2.0.2
- 2.0.1
- 2.0.0
- 2.0.0-rc4
- 2.0.0-rc3
- 2.0.0-rc2
- 2.0.0-rc1
This package is auto-updated.
Last update: 2024-12-10 23:33:50 UTC
README
This Silverstripe CMS Recipe is designed to enable Solr-based fulltext search. It's specifically designed to work with Silverstripe Cloud Platforms, but may be functional in other environments as well. It's the successor of cwp/cwp-recipe-search
.
This includes the following core Silverstripe modules:
- cwp/cwp-search: CWP fulltextsearch integration module
- silverstripe/fulltextsearch: Adds external full text search engine support to SilverStripe, specically with Solr in a CWP context
- symbiote/silverstripe-queuedjobs: A module that provides interfaces for scheduling jobs for certain times
You can also opt in to install the following suggested (not required) modules:
- silverstripe/textextraction: Text Extraction API for Silverstripe CMS (mostly used with 'fulltextsearch' module)
This can be either added to an existing project or used as a project base for creating a Silverstripe CMS install.
Unlike other Silverstripe recipes, this recipe does not constrain Silverstripe core dependencies to a particular minor version line.
Installation
composer create-project silverstripe/recipe-solr-search ./myproject
Alternative
This recipe is still supported. However, you may wish to explore the silverstripe/silverstripe-search-service
module which uses a search-as-a-service approach compatible with providers such as Elastic or Algolia.
More information
See the recipe plugin page for instructions on how Silverstripe recipes work.