 |
|
Innovation award
 Nominee: 1x |
This class can be used to retrieve multiple pages simultaneously from remote Web servers.
It uses PHP Curl extension to establish one or more HTTP requests that may be executed in parallel.
The class supports:
- Only a limited number of requests are executed in parallel, so exceeding requests are delayed until prior requests are finished
- Restrict the size of retrieved data to a given limit
- Set common CURL options for all requests
- Set separate CURL options for different requests when necessary
- Use callback events for response result processing.
|
|
| Name: |
MultiCurl |
| Base name: |
multicurl |
| Description: |
Retrieve multiple pages simultaneously |
| Version: |
1.07 |
| PHP version: |
5.0 |
| License: |
GNU Lesser General Public License (LGPL) |
| All time users: |
1595 users |
| All time rank: |
2165 |
| Week users: |
3 users |
| Week rank: |
963  |
| |
|
 September 2007
Number 6
Prize: One copy of the Zend Studio |
PHP can access Web resources either using HTTP connections established by the fsockopen function or the Curl library functions.
The Curl library provides support to establish multiple HTTP connections in parallel, thus retrieving resources from several Web servers at the same time.
This class takes advantage of this feature of the Curl library to provide a more elegant interface to access data from multiple Web sites in less time.
Manuel Lemos |
| There are not enough user ratings to display for this class. |
| |
Applications that use this class |
|
|
No application links were specified for this class.

If you know an application of this package, send a message to the
author to add a link here.
| |
Files |
|
|