You can see for yourself: http://zinkconsulting.com/phpinfo.php
Any other ideas?
-Galen
On Jan 24, 2004, at 12:19 PM, Evan Nemerson wrote:
php.net/pcntl cvs.php.net/cvs.php/pecl/threads
On Saturday 24 January 2004 03:24 pm, Galen wrote:Hi,
This may be completely crazy, but let me tell you what I want to do: thread PHP.
My server is a dual-processor 2 GHz machine, and it's not very loaded. I have a few tasks that are huge and lengthy and would benefit from being placed in their own "thread" if you will. This would serve to either accelerate the process by splitting it among CPUs or allow the process to continue "in the background" for a few seconds after all pages have been loaded.
There are two areas where I'd use this: 1) To accelerate results in a relevancy ranking/fuzzy matching algorithm I have created, and although I've optimized the heck out of it, it can be slow when hundreds of thousands of items are thrown at it. It would be easy to split the array in half and run the algorithm on both halves, which would almost half processing time for returning results.
2) With image processing. When a user uploads an image to a few of my
pages, the image is processed, re-compressed, and filed in the database
or a file system. This can take several seconds, and I'd prefer that
the user doesn't have to wait for the process to complete.
How might I be able to make some PHP code run as a "thread" that would serve these purposes?
-Galen
-- Evan Nemerson [EMAIL PROTECTED] http://coeusgroup.com/en
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php