Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71637 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88336 invoked from network); 27 Jan 2014 12:47:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Jan 2014 12:47:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=arvids.godjuks@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=arvids.godjuks@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.52 as permitted sender) X-PHP-List-Original-Sender: arvids.godjuks@gmail.com X-Host-Fingerprint: 209.85.216.52 mail-qa0-f52.google.com Received: from [209.85.216.52] ([209.85.216.52:45424] helo=mail-qa0-f52.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 74/74-12631-F4556E25 for ; Mon, 27 Jan 2014 07:47:13 -0500 Received: by mail-qa0-f52.google.com with SMTP id j15so7255454qaq.11 for ; Mon, 27 Jan 2014 04:47:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=O2au/PXNhGf4QkiKwp2n33/yNgqJMioAWQ7/fmCthLA=; b=PQhVpT6wIOZGdHcQAOmrIhh38NpXG87fc4ZuOeQKu6O56ZcWfMX92gUiZChjpZ0acj 8ZxsThWiMJLO0zgFBjRoiQFitDWvEr5iGgnOJp221K7+QGunj250xT8K1ok3B0b1zcBn UqI7hJG4cTxsV+Ym1T9gAmAAmPyx4hnPZFRKssw86CPja8JRHnNt5zIAUSxAzRVBMMNj lwQgBW2SzH4a2Vl8aE/YuvMEeLXoJGQFb6CCeHAbVuEnaAm0GF2Nhs04GjvWmN1EIBeH JN7krXjiFptXxaZZZ048mePX2dJtE6kOhqoLu4zUMMFY9ij+siO6VRGPGQUs0dXVd0ZF d42w== X-Received: by 10.140.86.202 with SMTP id p68mr39812593qgd.81.1390826828836; Mon, 27 Jan 2014 04:47:08 -0800 (PST) MIME-Version: 1.0 Received: by 10.140.97.182 with HTTP; Mon, 27 Jan 2014 04:46:48 -0800 (PST) In-Reply-To: <52E64D10.5020404@hristov.com> References: <52E29253.2000801@lsces.co.uk> <52E2924B.6080002@ajf.me> <52E299D4.6040102@garfieldtech.com> <52E2C98C.6010005@lerdorf.com> <52E2D8D2.80106@lerdorf.com> <52E64D10.5020404@hristov.com> Date: Mon, 27 Jan 2014 14:46:48 +0200 Message-ID: To: PHP internals Content-Type: multipart/alternative; boundary=001a11c131b813b69004f0f31b49 Subject: Re: [PHP-DEV] Ruminations on PHP 5++ From: arvids.godjuks@gmail.com (Arvids Godjuks) --001a11c131b813b69004f0f31b49 Content-Type: text/plain; charset=UTF-8 Hi internals! I think the PDO discussion has to be moved to it's own thread, because despite the fact that it is used widely and successfully, there is a certain percent of advanced projects that either have to work around the issues or completelly abandon the PDO for some parts of the project, effectivly dropping any used framework functionality related to the database. I have some personal gripes with PDO and actually looked into mysqli-as-pdo library (but can't find the link to it now and it was kind'a old already at that time), because I really had the need to use functionality that mysqli provided and was absent in PDO - although I found some ugly workarounds/hacks for some things and just did things differently for other parts as ultimately hacking the framework with a MySQLi as PDO wrapper was not worth the effort (and I solved some of the problems the ugly way). With your permission, I want to start that "Future of PDO" thread, laying out my personal experience with it and some thought for the future to invite the discussion. Arvids. --001a11c131b813b69004f0f31b49--