Detailed talk - but seemed to go off on a tangent about optimizing code.
Would like to know more about actual php interfacing with libraries for searching and the indexing.
Speaker was clear and excellent though.
Zoe Slattery (22.Nov.2008 at 05:00)
Talk at PHP North West 2008 (English - US)
The ability to store large quantities of local data means that many applications require some form of text search and retrieval facility. From the point of view of the application developer there are a number of choices to make, the first is whether to use a complete packaged solution or whether to use one of the available information libraries to build a custom information retrieval (IR) solution. In this talk I’ll look at the options for PHP programmers who choose to embed IR facilities within their applications.
For Java programmers there is clearly a good range of options for text retrieval libraries, but options for PHP programmers are more limited. At first sight for a PHP programmer wishing to embed indexing and search facilities in their application, the choice seems obvious - the PHP implementation of Lucene (Zend Search Lucene). There is no requirement to support another language, the code is PHP therefore easy for PHP programmers to work with and the license is commercially friendly. However, whilst ease of integration and support are key factors in choice of technology, performance can also be important; the performance of the PHP implementation of Lucene is poor compared to the Java implementation.
In this talk I’ll explain the differences in performance between PHP implementation of Lucene and the Java implementation and examine the other options available to PHP programmers for whom performance is a critical factor.
Quicklink: https://joind.in/96
By clicking this button you are declaring that you are the speaker responsible for it and a claim request will be sent to the administrator of the event.
If the claim is approved you will be able to edit the information for this talk.
Are you sure?
25.Nov.2008 at 09:39 by Anthony Doherty
Enjoyed this alot. In retrospect I agree the title's misleading but I was that impressed with the academic depth I quickly forgot what I might have hoped to get from it.
I would love to read Zoe's dissertation in full if it's available.
I'll honest, I found this talk a bit strange. Not what I expected at all. The only parts I found remotely interesting were some of the debug tools she used.
However, the real let down was to have a 40 minute lecture that told me that PHP is slow compared to a compiled language like Java. Well, duurrr?
22.Nov.2008 at 11:47 by Jeremy Coates
Good, confident, well annunciated speaker - makes it easy to follow complex subjects. Good analysis of Lucene implementations between PHP / Java. Nice well rounded talk :)