2 ms·
PHP's success is the result of PHP being available at even the tiniest webhost. I don't see that happen for FaceBook HHVM, though. FaceBook HHVM performance res
by NameNickHN 12y ago
PHP's success is the result of PHP being available at even the tiniest webhost. I don't see that happen for FaceBook HHVM, though. FaceBook HHVM performance results will spur on Zend's efforts in making the PHP engine faster, though.
- jack9 12y ago> PHP's success is the result of PHP being available at even the tiniest webhost. I don't think so. PHP was the most performant (when paired with MySQL) and the simplest environment/language to develop with, for the time (late 90s onward). Projects grew and money was made off of functional sites that scaled to the critical mass. It was common to hire highly skilled developers for optimizing parts of a site that had been originally done in PHP. If PHP only interacted with Oracle or had been relatively slow as an Apache module, it would never have been popularized. Period. Java, C, Perl, LISP, etc were simply left behind with convoluted setups and ridiculously difficult syntax for the simplest of tasks (java was particularly immature). Later, webhosts appeared and PHP was trivial to integrate (as it had always been). In the late 90's the cheapest webhost was about $5 a month (thread.net - with a waiting list) By 2000, Yahoo had done a proper assessment and moved over straightforward development to PHP (still using oracle though). It's interesting to see so many languages fail to adopt the obvious characteristics that made/make PHP popular. PHP has started to stumble away from those same characteristics in the pursuit of specific agendas by framework developers and language contributors (PSRs are a myopic farce). Performance, ease of deployment....who else has this? Oh yeah, Javascript. Never mind how horrid that language is, it matched PHP for ubiquity (thx to apple and other vendors standardizing and implementing so <noscript> has gone away for the most part). HVVM is more performant (for any non-trivial code). Will this be enough to give it superior momentum? Probably...until PHP finally just adopts it. Java's VM sucked and you wanted to always be using JRockit VMs 4 years ago. Eventually Oracle simply integrated them together. I see that as the eventual end here.