On Thu, Sep 3, 2015 at 8:33 AM, Ferenc Kovacs <tyr...@gmail.com> wrote:

>
> 2015. szept. 3. 6:14 ezt írta ("Scott Arciszewski" <sc...@paragonie.com>):
> >
> > Inspired by http://stackoverflow.com/a/12202218/2224584
> >
> > Can we (in either PHP 7.0 or in PHP 7.1) turn emulated prepared
> > statements off by default, and still allow developers to turn it on if
> > they really want them?
> >
> > For now my code works around this design decision, but not everybody
> > is cognizant of this behavior.
> >
> > Scott Arciszewski
> > Chief Development Officer
> > Paragon Initiative Enterprises <https://paragonie.com>
> >
> > --
> > PHP Internals - PHP Runtime Development Mailing List
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
> Last time we discussed this it was Anthony who proposed the change and
> Rasmus shed some light on why did we have the emulation in the first place.
> We can have change the default but we should have an RFC clearly stating
> the impact (an additional network roundtrip and the native prepares being
> less flexible vs. better security and performance gain in case of executing
> the same prepared query multiple times)
>
for the record, here is the last discussion on the topic:
http://grokbase.com/t/php/php-internals/126fcmvv04/patch-pr-disable-attr-emulate-prepares-by-default-for-pdo-mysql


-- 
Ferenc Kovács
@Tyr43l - http://tyrael.hu

Reply via email to