PHP Classes

Search engine for files: Search engine for different file types

Recommend this page to a friend!
  All requests RSS feed  >  Search engine for files  >  Request new recommendation  >  A request is featured when there is no good recommended package on the site when it is posted. Featured requests  >  No recommendations No recommendations  

Search engine for files

Edit

Picture of olatunji by olatunji - 9 years ago (2015-05-12)

Search engine for different file types

This request is clear and relevant.
This request is not clear or is not relevant.

0

I need a search engine that is well explained and searches for different file types, including videos, audio and text.

Ask clarification

1 Recommendation

Multisources Search Engine: Search data on MySQL, XML, INI or flat files

This class can search data on MySQL, XML, INI or flat files.

It provides separate functions to search different sources of data according to parameters defined in a separate configuration class.

For MySQL database tables, it can search a given MySQL database using PDO to execute a query on a given table matching records that have the search keywords.

For XML search it reads a given XML document and searches for given elements with the search keywords.

For INI files, it parses the INI file into an array of options and values, and finds the search keywords in the array.

For flat files, it reads the whole file into a string and finds the search keywords in the string.

For database, INI and flat files, the matching of the search keywords can be by equality, contained words using LIKE, or similarity with the LEVENSHTEIN or SOUNDEX functions.
This recommendation solves the problem.
This recommendation does not solve the problem.

0

Picture of Ettore Moretti by Ettore Moretti package author package author Reputation 60 - 9 years ago (2015-05-12) Comment

I did something like that, whit this class you can search data on MySQL, XML, INI or flat files.  With some changes, you may adapt it to search the file system, or create a file (like a sitemap) representing the rigging of the file system of your interest. 


Recommend package
: 
: