You are here

Solr-PHP-UI: Solr client and user interface for search (UI)

PHP based lightweight search client (open source) with complete and responsive user interface for searching with Apache Lucene / Solr (open source enterprise search server).

So you can install / run an search engine on standard LAMP or standard PHP webspace without effort (based on vanilla PHP and Solr-PHP-Client), which only needs a connection to or an installation of a standard Solr server/service (ready packages available).

Just install the Debian or Ubuntu package or copy the source to PHP webspace and search with a flexible responsive UI:

Features

  • Fulltext search
  • Facetted search (interactive filters)
  • Viewer for preview
  • Analyze text
  • Sorting
  • Different list views:

Views

  • Result list (with snippets and highlighted search terms)
  • Preview
  • Images
  • Table (sortable and filterable)
  • Analyze search results
    • Wordcloud
    • Trend chart

Configuration

Edit config/config.php for setting another language or for adding custom facets (additional fields and interactive filters).

Used libraries

Used libraries and frameworks (all included in the package)

  • solr-php-client (Solr client library for php)
  • jquery (javascript library for easier accessing the dom model)
  • foundation (CSS and UI lib for responsive web design)
  • d3js (javascript library for visualizations)
  • nvd3 (d3js based javascript library for charts)
  • Tablesaw (responsive tables)

Alternates

Alternate components (Open Source user interfaces for Solr):