On 03/02/2019 06:51, Zeev Suraski wrote:
While this is anecdotal, I think you might find a different perspective from 
user group organizers. I've encountered many user group members over the years 
who run PHP on Windows. It's more common that they develop on Windows and 
deploy to Linux, but I do know those who also deploy to Windows in production.

This is actually very consistent with my experience, including some hard data I 
have from relevant (even if it 100% representative) download and usage stats.  
Windows is an extremely popular platform for developing PHP on - in fact, from 
the data I have (which isn’t conclusive) - it’s even more popular than Linux in 
certain demographics.  But much like you say, this dev scenario is more common 
(I would say a lot more common) than it is to see Windows in production - which 
does not come to say it’s non existent in prod, just that it’s a lot less 
common.


To add to that ... just how many windows based developers have actually moved to PHP7? I'd missed that the official windows package HAD dropped PEAR, but it's provided as part of the older third party windows distributions, and THOSE are the ones being used by the people I'm supporting because for a time there were no official distributions on windows.. THAT is the reason their code base has not move to PHP7 as it does not have access to all the third party packages being used.

While JIT should be totally transparent, is it not the case that invariably edge cases can cause different effects on different platforms, and it is perhaps that which is creating a concern if code can't be fully tested on a windows platform for that reason? In practice, it's academic, since if there are subtle differences between Linux and Windows it probably does not matter if JIT is enabled or not? One or other is simply displaying a bug that needs fixing?

Certainly production wise there is little evidence that W10 has done anything to improve the speed of the web stack which still lags far behind Linux on the same hardware, bu it's some time since I ACTUALLY tested that but perhaps it is time to update my own benchmarks.

--
Lester Caine - G8HFL
-----------------------------
Contact - https://lsces.co.uk/wiki/?page=contact
L.S.Caine Electronic Services - https://lsces.co.uk
EnquirySolve - https://enquirysolve.com/
Model Engineers Digital Workshop - https://medw.co.uk
Rainbow Digital Media - https://rainbowdigitalmedia.co.uk

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to