I have a PHP script that takes a haystack of text (up to 2048 characters) and scans it for matches to needles in a database (generally under 30 characters each), returning a positive match when similarity is over a certain percentage.
This PHP script is currently takes about 100 seconds to search a a 1400 character [url removed, login to view] just over 1500 needles.
It was designed by one programmer, improved by another, and now needs to be either made more efficient, or a better solution created to replace it.
I want to at least halve the processing time/double the performance.
I have attached the current script.
I need to emphasise that the processing time must be at least halved.
14 фрилансеров(-а) в среднем готовы выполнить эту работу за $486
Hi I work towards providing reliable, relevant and robust IT solutions at most competitive prices to my customers. I ensure 100% customer satisfaction so lets start Thanks