Return-Path: Delivered-To: apmail-lucene-solr-user-archive@minotaur.apache.org Received: (qmail 93816 invoked from network); 16 Sep 2010 18:31:10 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Sep 2010 18:31:10 -0000 Received: (qmail 81146 invoked by uid 500); 16 Sep 2010 18:31:07 -0000 Delivered-To: apmail-lucene-solr-user-archive@lucene.apache.org Received: (qmail 81094 invoked by uid 500); 16 Sep 2010 18:31:06 -0000 Mailing-List: contact solr-user-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-user@lucene.apache.org Delivered-To: mailing list solr-user@lucene.apache.org Received: (qmail 81086 invoked by uid 99); 16 Sep 2010 18:31:06 -0000 Received: from Unknown (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Sep 2010 18:31:06 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of onlinespending@gmail.com designates 209.85.160.48 as permitted sender) Received: from [209.85.160.48] (HELO mail-pw0-f48.google.com) (209.85.160.48) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 16 Sep 2010 18:30:42 +0000 Received: by pwj8 with SMTP id 8so837748pwj.35 for ; Thu, 16 Sep 2010 11:30:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=BYGNaCGrBqO6AwDpILQ/D7cKUvUlh10tgDz4FrITliw=; b=O9tnZiPt/kaImycQKdpT/SmMgXR2AdaowMiWv7UDoFIAEfLLK5DHf3rTh2jNmsgKFP CyPJvvg2TXnsY65cUmFLWWwdsM6YXPUVeSnt+vx07gGe8jhzVy8Ljyg1sCBo4RYPvACU A+K1MSFIH7Slmp32P7sLa3h8qWmDKSA8WHCMo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=phq6fwap27F1v7bsVxM/OaTDtAb59WgblvGcs73DEXDy5jGY1XGYdQOdURSIA3Ro6P ViwRKd6v3KGZlFSOseyZOGDarMpxnAAGWoiIPg4xkZJfk0AzwuLiFbiWI4HTPuDl2QB3 NKi7j9t07X1Y5E4Ku+Ua42dKbloZOwVe0BCpU= Received: by 10.142.245.9 with SMTP id s9mr3183441wfh.210.1284661821518; Thu, 16 Sep 2010 11:30:21 -0700 (PDT) Received: from [10.30.10.62] ([76.245.238.249]) by mx.google.com with ESMTPS id d10sm273480wfe.10.2010.09.16.11.30.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Sep 2010 11:30:19 -0700 (PDT) Message-ID: <4C926233.50108@gmail.com> Date: Thu, 16 Sep 2010 11:30:11 -0700 From: "onlinespending@gmail.com" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.8) Gecko/20100802 Thunderbird/3.1.2 MIME-Version: 1.0 To: solr-user@lucene.apache.org Subject: SOLR interface with PHP using javabin? Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I am planning on creating a website that has some SOLR search capabilities for the users, and was also planning on using PHP for the server-side scripting. My goal is to find the most efficient way to submit search queries from the website, interface with SOLR, and display the results back on the website. If I use PHP, it seems that all the solutions use some form of character based stream for the interface. It would seem that using a binary representation, such as javabin, would be more efficient. If using javabin, or some similar efficient binary stream to interface SOLR with PHP is not possible, what do people recommend as the most efficient solution that provides the best performance, even if that means not using PHP and going with some other alternative? Thank you, Ben