Path: csiph.com!aioe.org!news.mixmin.net!weretis.net!feeder1.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: "Christoph M. Becker" Newsgroups: de.comp.lang.php Subject: Re: PHP7 Date: Thu, 23 Jul 2015 00:51:40 +0200 Organization: solani.org Lines: 43 Message-ID: <55B01E7C.7090406@arcor.de> References: <5t55affc89i4a41n3e8%sfroehli@Froehlich.Priv.at> <1t55b01458i640en3e8%sfroehli@Froehlich.Priv.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: solani.org 1437605494 25931 eJwFwQERADEIAzBL5SjdI4cx8C/hk3CZ+lAhxsZOJcFL7xqrHLndPPT98MwW7o3BExGtvvkDG5sQ7Q== (22 Jul 2015 22:51:34 GMT) X-Complaints-To: abuse@news.solani.org NNTP-Posting-Date: Wed, 22 Jul 2015 22:51:34 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 To: Stefan Froehlich X-User-ID: eJwFwYEBwDAEBMCVyvN0HCH2HyF3Dgo7jE7z9aWdmUsG2PtFdFqVXlNPNpBDnNsiP2pZygceDxEI In-Reply-To: <1t55b01458i640en3e8%sfroehli@Froehlich.Priv.at> Cancel-Lock: sha1:tQTGgFFD3P8NN2rHZvDGus8qAck= X-NNTP-Posting-Host: eJwFwYEBwCAIA7CXxEKFcyqO/09YEqCxjzPoMTEb8l09AajhTzX6mMt017BsH1M+XhUqLfEDHIsQzg== Xref: aioe.org de.comp.lang.php:3435 Stefan Froehlich schrieb: > On Thu, 23 Jul 2015 00:04:00 Christoph M. Becker wrote: > >> [...] bei meinen bisherigen Tests ist mir zumindest keine >> Verschlechterung aufgefallen. > > ...das dürfte ja eigentlich auch gar nicht passieren. Könnte aber schon. :) >> Dass Xdebug noch nicht PHP7 kompatibel wusste ich noch nicht, aber >> ist offensichtlich so () >> – schade. > > Wobei das eh auch nur geholfen hätte, wenn es irgendwo einen > isolierten Schwachpunkt gibt, der die Gesamtperformance zerstört; > man sieht ja nur relative Ausführungszeiten. Aber dann wüsste man wenigstens, ob es einen "isolierten Schwachpunkt" gibt, oder ob das "Gesamtkonzept" nicht unbedingt stimmt. > Ergebnis eines Seitenaufrufs (relativ trivial und wenig > Datenbankzugriffe, daher konstant reproduzierbar), gemessen mit > microtime(true) am Anfang und Ende des Programmlaufs: > > PHP 5.6: erster Aufruf 0.09 s, weitere Aufrufe 0.03-0.04 s > PHP 7.0: alle Aufrufe 1.8-1.9 s > > Das *kann* einfach noch nicht der Weisheit letzter Schluss sein. Kannst Du das auch mit einer möglichst einfachen Anwendung reproduzieren? Falls ja, dann wäre vielleicht ein Bug-Report in der Kategorie ("Package affected") "Perfomance problem" angebracht. Falls nein – hm, immer schwierig – nutzt Du vielleicht sehr intensiv bestimmte Features (Traits, magische Methoden, Exceptions etc.)? Dann könnte es sich lohnen, diese Features mal separiert unter die Lupe zu nehmen. Es ist schließlich denkbar, dass sich bei Feature X eine Performance-Degradation eingeschlichen hat. -- Christoph M. Becker