# Apache Solr

&reftitle.intro;

The Solr extension allows you to communicate effectively with the Apache Solr server in PHP 5.

The Solr extension is an extremely fast, light-weight, feature-rich library that allows PHP developers to communicate effectively with Solr server instances.

It is compatible with both versions 1.3 and 1.4 of Apache Solr.

There are built-in tools to add documents and make updates to the solr server.

It also contains tools that allows you to build advanced queries to the server when searching for documents.

&reference.solr.setup; &reference.solr.constants; &reference.solr.reference; &reference.solr.examples; &reference.solr.solrutils; &reference.solr.solrinputdocument; &reference.solr.solrdocument; &reference.solr.solrdocumentfield; &reference.solr.solrobject; &reference.solr.solrclient; &reference.solr.solrresponse; &reference.solr.solrqueryresponse; &reference.solr.solrupdateresponse; &reference.solr.solrpingresponse; &reference.solr.solrgenericresponse; &reference.solr.solrparams; &reference.solr.solrmodifiableparams; &reference.solr.solrquery; &reference.solr.solrexception; &reference.solr.solrclientexception; &reference.solr.solrillegalargumentexception; &reference.solr.solrillegaloperationexception;