I looked at the PHP clients a couple of years ago and they didn’t seem to add 
much.

I wrote PHP code to make GET requests to Solr and parse the JSON response. It 
wasn’t much more code than doing it with a client library.

The client libraries don’t really do much for you. They can’t even keep 
connections open or pool them, because PHP doesn’t do that.

wunder
Walter Underwood
wun...@wunderwood.org
http://observer.wunderwood.org/  (my blog)

> On Apr 15, 2016, at 8:39 AM, Sara Woodmansee <swood...@gmail.com> wrote:
> 
> Hi Shawn,
> 
> No clue what PHP client they are using.
> 
> Thanks for the info!
> 
> Sara
> 
>> On Apr 15, 2016, at 10:35 AM, Shawn Heisey <apa...@elyograg.org> wrote:
>> 
>> On 4/15/2016 8:15 AM, Sara Woodmansee wrote:
>>> When I suggested the developer consider upgrading to v5.5 or 6.0 (from 
>>> v3.6), this was their response.  It’s clear that upgrading is not going to 
>>> happen any time soon.
>>> 
>>> Developer response:  "But to use SOLR 5, there is a need to find a stable 
>>> and reliable php client. And until very recent time there were no release. 
>>> In other case we would have to write PHP client itself.  Then we would have 
>>> to rewrite integration API with a software, because API very likely has 
>>> changed. And then make changes to every single piece of code in backend and 
>>> frontend of our system that is tied up with search functionality in any 
>>> way. “
>>> 
>>> — I would still like to know (from you folks) if the “stable PHP client” 
>>> issue still holds true?  Perhaps that is not an easy question.
>> 
>> There should be PHP clients with Solr4 support.  Those should work well
>> with 5.x.  I don't know enough about 6 to comment on how compatible it
>> would be.
>> 
>> All PHP clients are third-party -- the project didn't write any of
>> them.  Which PHP client are you using now?
>> 
>> Thanks,
>> Shawn
>> 
> 

Reply via email to