Sphinx Search Beginner's Guide

Sphinx Search Beginner's Guide

by Abbas Ali


View All Available Formats & Editions
Members save with free shipping everyday! 
See details


This practical guide book is for developers who are new to Sphinx, one of the most popular open source search engines. It is specifically focused on the Search feature of web applications. All the code examples use PHP but the logic is same using any other web scripting language. The book covers everything from installation to configuration to get you started quickly. It has numerous code examples that you can try on your own and learn while doing so. It has two fully fledged example applications for you to follow. You will learn how to set up Sphinx on your own server, with the basics of how search engines work explained in brief. You will learn how to create an index using Sphinx then perform a search on that index using the client API and filter your results using different attributes. You will learn how to configure Sphinx to get the most from it. You will also learn how Sphinx gives quality search results by relevance ranking and how to create both simple and complex search forms.

Product Details

ISBN-13: 9781849512541
Publisher: Packt Publishing
Publication date: 03/16/2011
Pages: 244
Product dimensions: 7.50(w) x 9.25(h) x 0.51(d)

About the Author

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.

Customer Reviews