Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:67654 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 2113 invoked from network); 8 Jun 2013 08:08:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jun 2013 08:08:43 -0000 Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.177 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 209.85.214.177 mail-ob0-f177.google.com Received: from [209.85.214.177] ([209.85.214.177:52383] helo=mail-ob0-f177.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 08/91-25405-986E2B15 for ; Sat, 08 Jun 2013 04:08:42 -0400 Received: by mail-ob0-f177.google.com with SMTP id ta17so7577513obb.8 for ; Sat, 08 Jun 2013 01:08:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=MSnRY5z04nX/n76LVNMGx+In6Igz04SqGRwpY1msCug=; b=k9wjoICkczIjrXfTxC4ZvLrPUui/3bFseaDSsDqIMqtzHiTHJsQDyM9EcgCuIv2q3+ L3q6WJg5uz6ArfVBF7Ve6t+8kIvVcvwxz5rXKxXoG9yzi5D1Q2gYo37Ftq2bxvvhSs+x 0+H5poMjGyb4qP8H2MmEqpnLUAx+nrq9Ck8P9cI8o+sCIw3jjJ3amgiEnRhCXFArD3dm N6vSHdfXaukglTrf7fZQzudz/aKeFLcqdaKDUqzQ9ft7TdCEYWz0jHhpf96oADxL2lOX Urt0GLpgHB34sV2eVjvZWMk/r/Qo1EOp8RDBa7cMyclIIOfuIZV2l6NFjK1+W+cV4v9H MYaA== MIME-Version: 1.0 X-Received: by 10.182.87.3 with SMTP id t3mr1646345obz.4.1370678918465; Sat, 08 Jun 2013 01:08:38 -0700 (PDT) Received: by 10.182.45.161 with HTTP; Sat, 8 Jun 2013 01:08:38 -0700 (PDT) In-Reply-To: <003a01ce637c$2f1605b0$8d421110$@ladybridge.com> References: <003a01ce637c$2f1605b0$8d421110$@ladybridge.com> Date: Sat, 8 Jun 2013 01:08:38 -0700 Message-ID: To: Martin Phillips Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary=089e0141a5e4094dc704dea00e09 Subject: Re: [PHP-DEV] PHP enhancement suggestion From: kris.craig@gmail.com (Kris Craig) --089e0141a5e4094dc704dea00e09 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Jun 7, 2013 at 5:40 AM, Martin Phillips < martinphillips@ladybridge.com> wrote: > Hi all, > > > > I wish to propose the addition of a set of PHP functions that would > interface with the OpenQM multivalue database product in much > the same way as PHP already has interfaces to other databases. > > > > We have a Linux implementation written by one of our business partners as > an extension that utilises the QMClient API library. The > steps required to integrate this extension with the current release of PHP > are often off-putting to users of our product as it > requires skills that they may not possess. We also have a need for this > same API to be available on Windows and other platforms. > > > > We receive frequent requests from our customers for this extension to PHP. > There is a genuine market need for it. The developer who > produced the current extension has expressed willingness to do the > necessary implementation work. > > > > For those not familiar with multivalue databases, the technology has been > around for a long time but is becoming much more relevant > with the growing NoSQL movement and the need for "big data" in modern > applications. Multivalue massively simplifies database design > and reduces development times. The technology is used by many of the > world's largest and most successful businesses. > > > > Adding an API for the OpenQM multivalue database would, we believe, bring > together two strong technologies and make PHP even more > attractive to users who need to develop web based database applications. > > > > > > Martin Phillips > Ladybridge Systems Ltd > 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England > +44 (0)1604-709200 > > www.openqm.com > > > > If you already have a developer lined-up to write the actual extension, I say go for it. Once it's ready, post a link here where people can download and test it. Assuming everything's kosher, at very least I'm pretty sure we could put it into PECL. Whether or not it goes into PHP as a bundled extension is something there'd need to be an RFC for, which would be voted on. If you already have something tangible and demonstrable, that would probably increase your chances of a favorable outcome on that. --Kris --089e0141a5e4094dc704dea00e09--