eBooks-it.org Logo
eBooks-IT.org Inner Image

Apache Solr PHP Integration

Apache Solr PHP Integration Image

Book Details:

Publisher:Packt Publishing
Series: Packt
Author:Jayant Kumar
Edition:1
ISBN-10:1782164928
ISBN-13:9781782164920
Pages:118
Published:Nov 25 2013
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:1.89 MB

Book 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.

Download Link:

Related Books:

Apache Solr 4 Cookbook

Apache Solr 4 Cookbook Image
Over 100 recipes to make Apache Solr faster, more reliable, and return better results Overview Learn how to make Apache Solr search faster, more complete, and comprehensively scalable. Solve performance, setup, configuration, analysis, and query problems in no time. Get to grips with, and master, the new exciting features of Apache Solr 4. In Detail Apache Solr is a blazing fast, scalable, open source Enterprise search server built upon Apache Lucene. Solr is wildly popular because it supports complex search criteria, faceting, result highlighting, query-completion, query spell-checking, and relevancy tuning, amongst other numerous features. "Apache Solr 4 Cookbook" will show you how to get the most out of your search engine. Full of prac...

Apache Solr Beginner's Guide

Apache Solr Beginner's Guide Image
Configure your own search engine experience with real-world data with this practical guide to Apache Solr Overview Learn to use Solr in real-world contexts, even if you are not a programmer, using simple configuration examples Define simple configurations for searching data in several ways in your specific context, from suggestions to advanced faceted navigation Teaches you in an easy-to-follow style, full of examples, illustrations, and tips to suit the demands of beginners In Detail With over 40 billion web pages, the importance of optimizing a search engine's performance is essential. Solr is an open source enterprise search platform from the Apache Lucene project. Full-text search, faceted search, hit highlighting, dynamic clustering, database ...

Apache Solr High Performance

Apache Solr High Performance Image
Boost the performance of Solr instances and troubleshoot real-time problems Overview Achieve high scores by boosting query time and index time, implementing boost queries and functions using the Dismax query parser and formulae. Set up and use SolrCloud for distributed indexing and searching, and implement distributed search using Shards Use GeoSpatial search, handling homophones, and ignoring listed words from being indexed and searched Boost your search based on scores, the DisMax query parser, and function queries. Explore performance metrics along with implementing different Solr caching like Document, query result, filter, and whole result page caching. Index and search across shards and near real-time searching. Get to grips with additional ...



2007 - 2021 © eBooks-IT.org