Re: PHP 5.1 vm
| From: | Jochem Maas | Date: | Tue, 05 Jul 2005 19:05:11 +0000 |
| Subject: | Re: PHP 5.1 vm | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-218144@lists.php.net to get a copy of this message | ||
Rasmus Lerdorf wrote:
Dan Rossi wrote:well I hadn't got a clue about this vm stuff but I read that there are CALL, GOTO and SWITCH [vm?] models implemented. according to 'Seb' CALL goes fastest. But I would assume that offering different vm models meant that raw speed is not the only factor (otherwise why not concentrate all efforts on just the CALL code) - could someone** give a hint (or a link :-) as to what the VMs mean for people who have the choice? (i.e. in full control of the server running their code) I could imagine that the different VMs are tuned to different styles of code (e.g. OO & procedural) or different tasks? (web, cmdline, deamon) ...is this anyway near the truth? rgds, Jochem ** 'someone' doesn't look very convincing does it? put it down to fear.Continouing from my previous email I have been reading further on Seb's blogs regarding bechmarks with PHP5.1 and the different vm's that it compiles with. I dont particularly understand what the virtual machine is for, but he does meantion threading. Does this mean PHP5.1 will be able to run with Apache2 ?
The vm's have nothing to do with Apache2 and PHP has worked with Apache2 for years. -Rasmus