Apache Solr PHP integration : build a fully-featured and scalable search application using PHP to unlock the search functions provided by Solr 🔍
Jayant Kumar Packt Publishing, Limited, Packt Publishing, Birmingham, UK, 2013
English [en] · EPUB · 3.2MB · 2013 · 📘 Book (non-fiction) · 🚀/lgli/lgrs/nexusstc/zlib · Save
description
Build a fully-featured and scalable search application using PHP to unlock the search functions provided by Solr
**Overview**
* Understand the tools that can be used to communicate between PHP and Solr, and how they work internally
* Explore the essential search functions of Solr such as sorting, boosting, faceting, and highlighting using your PHP code
* Take a look at some advanced features of Solr such as spell checking, grouping, and auto complete with implementations using PHP code
**In Detail**
The Search tool is a very powerful for any website. No matter what type of website, the search tool helps visitors find what they are looking for using key words and narrow down the results using facets. Solr is the popular, blazing fast, open source enterprise search platform from the Apache Lucene project. It is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest websites.
This book is a practical, hands-on, end-to-end guide that provides you with all the tools required to build a fully-featured search application using Apache Solr and PHP. The book contains practical examples and step-by-step instructions.
Starting off with the basics of installing Apache Solr and integrating it with Php, the book then proceeds to explore the features provided by Solr to improve searches using Php. You will learn how to build and maintain a Solr index using Php, discover the query modes available with Solr, and how to use them to tune the Solr queries to retrieve relevant results. You will look at how to build and use facets in your search, how to tune and use fast result highlighting, and how to build a spell check and auto complete feature using Solr. You will finish by learning some of the advanced concepts required to runa large-scale enterprise level search infrastructure.
**What you will learn from this book**
* Install Solr and integrate it with PHP
* Insert, update, and delete documents from the Solr index using PHP
* Perform select queries using the dismax and edismax query modes
* Sort, boost, and re-use select queries using PHP
* Employ faceting and result highlighting
* Debug and fine-tune Solr search queries for relevance
* Implement the spell checker and auto complete features using Solr and PHP
* Search for documents similar to a particular document and Retrieve index stats using PHP
* Deploy distributed searching using sharing and load-balancing of Solr queries
**Approach**
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.
**Who this book is written for**
If you are a developer who knows PHP and is interested in integrating search into your applications, this is the book for you. No advanced knowledge of Solr is required. Very basic knowledge of system commands and the command-line interface on both Linux and Windows is required. You should also be familiar with the concept of Web servers.
Alternative filename
lgli/1782164928Apach.epub
Alternative filename
lgrsnf/1782164928Apach.epub
Alternative filename
zlib/Computers/Networking/Jayant Kumar/Apache Solr PHP Integration_2341122.epub
Alternative title
Apache Solr PHP Integration (Community Experience Distilled)
Alternative author
Kumar, Jayant
Alternative edition
Community experience distilled, Birmingham :, 2013
Alternative edition
United Kingdom and Ireland, United Kingdom
Alternative edition
New edition, Birmingham, Nov. 2013
Alternative edition
Illustrated, PT, 2013
Alternative edition
Nov 25, 2013
metadata comments
0
metadata comments
lg1172628
metadata comments
{"isbns":["1782164928","9781782164920"],"last_page":118,"publisher":"Packt Publishing"}
metadata comments
类型: 图书
metadata comments
出版日期: 2013
metadata comments
出版社: Packt Publishing.Ltd
metadata comments
出版日期: 2013.11
metadata comments
出版社: Packt Publishing
metadata comments
页码: 118
Alternative description
Annotation Build a fully-featured and scalable search application using PHP to unlock the search functions provided by Solr Overview Understand the tools that can be used to communicate between PHP and Solr, and how they work internally Explore the essential search functions of Solr such as sorting, boosting, faceting, and highlighting using your PHP code Take a look at some advanced features of Solr such as spell checking, grouping, and auto complete with implementations using PHP code In Detail The Search tool is a very powerful for any website. No matter what type of website, the search tool helps visitors find what they are looking for using key words and narrow down the results using facets. Solr is the popular, blazing fast, open source enterprise search platform from the Apache Lucene project. It is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest websites. This book is a practical, hands-on, end-to-end guide that provides you with all the tools required to build a fully-featured search application using Apache Solr and PHP. The book contains practical examples and step-by-step instructions. Starting off with the basics of installing Apache Solr and integrating it with Php, the book then proceeds to explore the features provided by Solr to improve searches using Php. You will learn how to build and maintain a Solr index using Php, discover the query modes available with Solr, and how to use them to tune the Solr queries to retrieve relevant results. You will look at how to build and use facets in your search, how to tune and use fast result highlighting, and how to build a spell check and auto complete feature using Solr. You will finish by learning some of the advanced concepts required to runa large-scale enterprise level search infrastructure. What you will learn from this book Install Solr and integrate it with PHP Insert, update, and delete documents from the Solr index using PHP Perform select queries using the dismax and edismax query modes Sort, boost, and re-use select queries using PHP Employ faceting and result highlighting Debug and fine-tune Solr search queries for relevance Implement the spell checker and auto complete features using Solr and PHP Search for documents similar to a particular document and Retrieve index stats using PHP Deploy distributed searching using sharing and load-balancing of Solr queries Approach 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. Who this book is written for If you are a developer who knows PHP and is interested in integrating search into your applications, this is the book for you. No advanced knowledge of Solr is required. Very basic knowledge of system commands and the command-line interface on both Linux and Windows is required. You should also be familiar with the concept of Web servers
Alternative description
For PHP developers who need to integrate a search facility into their applications, this guide is your passport to success. It takes you step by step through the great features of Apache Solr and how to implement them. Overview In Detail The Search tool is a very powerful for any website. No matter what type of website, the search tool helps visitors find what they are looking for using key words and narrow down the results using facets. Solr is the popular, blazing fast, open source enterprise search platform from the Apache Lucene project. It is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest websites. This book is a practical, hands-on, end-to-end guide that provides you with all the tools required to build a fully-featured search application using Apache Solr and PHP. The book contains practical examples and step-by-step instructions. Starting off with the basics of installing Apache Solr and integrating it with Php, the book then proceeds to explore the features provided by Solr to improve searches using Php. You will learn how to build and maintain a Solr index using Php, discover the query modes available with Solr, and how to use them to tune the Solr queries to retrieve relevant results. You will look at how to build and use facets in your search, how to tune and use fast result highlighting, and how to build a spell check and auto complete feature using Solr. You will finish by learning some of the advanced concepts required to runa large-scale enterprise level search infrastructure. What you will learn from this book Approach 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. Who this book is written for If you are a developer who knows PHP and is interested in integrating search into your applications, this is the book for you. No advanced knowledge of Solr is required. Very basic knowledge of system commands and the command-line interface on both Linux and Windows is required. You should also be familiar with the concept of Web servers.
Alternative description
<p><h2>In Detail</h2><p>The Search tool is a very powerful for any website. No matter what type of website, the search tool helps visitors find what they are looking for using key words and narrow down the results using facets. Solr is the popular, blazing fast, open source enterprise search platform from the Apache Lucene project. It is highly scalable, providing distributed search and index replication, and it powers the search and navigation features of many of the world's largest websites.</p><p>This book is a practical, hands-on, end-to-end guide that provides you with all the tools required to build a fully-featured search application using Apache Solr and PHP. The book contains practical examples and step-by-step instructions.</p><p>Starting off with the basics of installing Apache Solr and integrating it with Php, the book then proceeds to explore the features provided by Solr to improve searches using Php. You will learn how to build and maintain a Solr index using Php, discover the query modes available with Solr, and how to use them to tune the Solr queries to retrieve relevant results. You will look at how to build and use facets in your search, how to tune and use fast result highlighting, and how to build a spell check and auto complete feature using Solr. You will finish by learning some of the advanced concepts required to runa large-scale enterprise level search infrastructure.</p><h2>Approach</h2><p>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.</p><h2>Who this book is for</h2><p>If you are a developer who knows PHP and is interested in integrating search into your applications, this is the book for you. No advanced knowledge of Solr is required. Very basic knowledge of system commands and the command-line interface on both Linux and Windows is required. You should also be familiar with the concept of Web servers.</p></p>
date open sourced
2014-05-14
Read more…

🐢 Slow downloads

From trusted partners. More information in the FAQ. (might require browser verification — unlimited downloads!)

All download options have the same file, and should be safe to use. That said, always be cautious when downloading files from the internet, especially from sites external to Anna’s Archive. For example, be sure to keep your devices updated.
  • For large files, we recommend using a download manager to prevent interruptions.
    Recommended download managers: Motrix
  • You will need an ebook or PDF reader to open the file, depending on the file format.
    Recommended ebook readers: Anna’s Archive online viewer, ReadEra, and Calibre
  • Use online tools to convert between formats.
    Recommended conversion tools: CloudConvert and PrintFriendly
  • You can send both PDF and EPUB files to your Kindle or Kobo eReader.
    Recommended tools: Amazon‘s “Send to Kindle” and djazz‘s “Send to Kobo/Kindle”
  • Support authors and libraries
    ✍️ If you like this and can afford it, consider buying the original, or supporting the authors directly.
    📚 If this is available at your local library, consider borrowing it for free there.