Bug #70490 [ReO->Ver]: get_browser function is very slow

From: Date: Sat, 27 Aug 2016 17:33:17 +0000
Subject: Bug #70490 [ReO->Ver]: get_browser function is very slow
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-203612@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=70490&edit=1 ID: 70490 Updated by: cmb@php.net Reported by: webtech at mines-telecom dot fr Summary: get_browser function is very slow -Status: Re-Opened +Status: Verified Type: Bug Package: Performance problem Operating System: OS X 10.11.2 PHP Version: 7.0.1 Block user comment: N Private report: N New Comment: I just did some quick measurements with php_browscap.ini (~8.5 MB) looking for one of the first and one of the last entries. Results (in seconds): PHP-5.6: 0.01 resp. 0.62 master: 0.01 resp. 2.98 So, indeed, there is a huge performance *regression*. This doesn't appear to be related to ZendMM, because without it I get similar numbers. Previous Comments: ------------------------------------------------------------------------ [2016-06-22 12:40:47] cmb@php.net > I was wrong : the performance are really bad even with last > versions, […] Well, then the ticket should be re-opened. :) ------------------------------------------------------------------------ [2016-06-21 06:59:11] webtech at mines-telecom dot fr Hi, I was wrong : the performance are really bad even with last versions, so I used php_browscap (https://github.com/browscap/browscap-php). Thanks for reply Oli ------------------------------------------------------------------------ [2016-06-20 16:25:08] cmb@php.net > It seems to be OK now. Fine, closing. ------------------------------------------------------------------------ [2016-01-07 15:41:37] webtech at mines-telecom dot fr New test : PHP 7.0.1 : get_browser takes 1.5893349647522 sec PHP 5.6.16 : get_browser takes 1.4182159900665 sec It seems to be OK now. Thanks ------------------------------------------------------------------------ [2015-11-13 13:43:13] webtech at mines-telecom dot fr Sorry, I've made a mistake : - the result on the last comment "get_browser takes 1.1309630870819 sec" was with PHP 5.6.15 With PHP7.0RC7 : get_browser takes 4.4257979393005 sec The PHP browscap file is php_browscap.ini (size: 21664 kb) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=70490 -- Edit this bug report at https://bugs.php.net/bug.php?id=70490&edit=1

« previous php.bugs (#203612) next »