Apache Solr PHP Integration.
This book is full of step-by-step example-oriented tutorials which will show readers how to integrate Solr in PHP applications using the available libraries, and boost the inherent search facilities that Solr offers. If you are a developer who knows PHP and is interested in integrating search into y...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Packt Publishing,
2013.
|
Colección: | Community experience distilled
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Installing and Integrating Solr and PHP; Solr; Installing Solr; Configuring Tomcat to run Solr; Executing a ping query on Solr using PHP; Libraries available for PHP-Solr integration; Installing Solarium; Executing ping queries on Solr using PHP and Solarium library; More about endpoints; Checking Solr query logs; Solarium adapters; Summary; Chapter 2: Inserting, Updating, and Deleting Documents from Solr; The Solr schema; Adding sample documents to Solr index.
- Using PHP to add documents to Solr indexUpdating documents in Solr using PHP; Deleting documents in Solr using Php; Commit, rollback, and index optimization; Summary; Chapter 3: Select Query on Solr and Query Modes (DisMax/eDisMax); Creating a basic select query with sorting and return fields; Running a query using select configuration; Re-using queries; DisMax and eDisMax query modes; Executing queries using DisMax & eDisMax; Date boosting in an eDisMax query; Advanced query parameters; Summary; Chapter 4: Advanced Queries
- Filter Queries and Faceting; Filter queries and their benefits.
- Executing filter queriesCreating filter query configuration; Faceting; Facet by field; Facet by query; Facet by range; Facet by pivot; Summary; Chapter 5: Highlighting Results Using PHP and Solr; Solr highlighting configuration; Highlighting in Solr using PHP and Solarium; Using different highlighting tags for different fields; Highlighting using the fast vector highlighter; Summary; Chapter 6: Debug and Stats Component; Solr relevance ranking; Executing debug through PHP code; Running debug on Solr interface; The stats component; Summary; Chapter 7: Spell Check in Solr.
- Solr configuration for spell checkSpell checker implementations available with Solr; Running a spell check query using PHP; Implementing the autocomplete feature using Php and Solr; Summary; Chapter 8: Advanced Solr
- Grouping, more like this query, and Distributed Search; Grouping results by field; Grouping results by query; Running more like this query using PHP; More like this tuning parameters; Distributed search; Setting up distributed search; Executing distributed search using PHP; Setting up Solr master-slave; Load balancing Solr queries using PHP; Summary; Index.