Sphinx Search Beginner's Guide

More Information
Learn
  • Install Sphinx on your system
  • Create indexes in Sphinx by using Sphinx's indexer utility
  • Use the Sphinx API to issue search queries from your PHP applications
  • Filter your search results using different attributes
  • Create a functional application in PHP that will use the Sphinx search engine as the backend to serve search queries
  • Use PHP to create an application that fetches different feeds and stores the feed item data in a Sphinx index
  • Create an advanced search form that implements lots of filters, as well as a search form for geodistance searches
  • Explore the different configuration options available in the Sphinx configuration file that tailor Sphinx according to your needs
About

Sphinx is an open-source full-text search server, designed from the ground up with a focus on performance, relevance, and integration simplicity. With Sphinx, you can either batch index and search data stored in an SQL database, NoSQL storage, or just files quickly and easily — or index and search data on the fly, working with Sphinx pretty much as a database server.

Sphinx Search Beginner's Guide serves as a guide to everything you need to know about running a Sphinx Search Engine. In today's world, search is an integral part of any application and having a reliable search engine like Sphinx Search can be the difference between running a successful and unsuccessful business. What good is being on the Web if no one knows you are there? It is easy to build a proficient search engine with Sphinx Search Beginner's Guide to hand.

This practical guide provides insight into one of the most popular open source search engines, Sphinx. You will learn how to set up Sphinx on your own server, with the basics of how a search engine works explained in brief. You will learn how to create an index using Sphinx and then perform a search on that index using the client API, as well as learning how to configure Sphinx to get the most out of it. You will also be shown how Sphinx gives quality search results by relevance ranking. The book will help a beginner in all possible ways to create both simple and complex search forms in their applications. It's easy to use Sphinx Search engine, when you have the Sphinx Search Beginner's Guide to hand.

Features
  • Create applications with full-text search functionality
  • Build indexes from varied data sources
  • Use the Sphinx client API implementation in your application to fire full text-search queries
  • Filter, sort, and group results based on different attributes
  • Search with different matching and ranking modes
  • Each chapter is explained using plenty of real-world examples
Page Count 244
Course Length 7 hours 19 minutes
ISBN 9781849512541
Date Of Publication 16 Mar 2011

Authors

Abbas Ali

Abbas Ali has over 6 years of experience in PHP Development and is a Zend Certified PHP 5 Engineer. A Mechanical Engineer by education, Abbas turned to software development just after finishing his engineering degree. He is a member of the core development team for the Coppermine Photo Gallery, an open source project which is one of the most popular photo gallery applications in the world. Fascinated with both machines and knowledge, Abbas is always learning new programming techniques. He got acquainted with Sphinx in 2009 and has been using it in most of his commercial projects ever since. He loves open source and believes in contributing back to the community. Abbas is married to Tasneem and has a cute little daughter, Munira. He lives at Nagpur (India) since his birth and is in no rush to move to any other city in the world. In his free time he loves to watch movies and television. He is also an amateur photographer and cricketer. Abbas is currently working as Chief Operating Officer and Technical Manager at SANIsoft Technologies Private Limited, Nagpur, India. The company specializes in development of large, high performance and scalable PHP applications.

New Products
Lightweight Kubernetes with K3s [Video]

Lightweight Kubernetes with K3s [Video]

$25.00
RRP $124.99 Save 80%
Video
View Details