PHP Classes

Packages of V

Recommend this page to a friend!
  All class groups  >  All authors  >  Packages of V (3)  >  Mission progress status  >  Reputation  
Picture of V
Name: V <contact>
Classes: 3
Country: The Netherlands The Netherlands
Age: 50
All time rank: 85322 in The Netherlands The Netherlands
Week rank: 195 Up4 in The Netherlands The Netherlands Up
All time users: 3754
Week users: 0
Innovation award
Innovation award
Nominee: 1x
 
  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
  Files folder image MultiAjax  
Using AJAX in batch mode
MultiAjax class provides a convenient way to smart work with AJAX. It supports timeout, queue, session limits and batch mode.

The class supports:

- Autoselect GET or POST method for HTTP request.
- Timeouts. It is possible to setup different timeouts for AJAX requests.
- Work with queue of requests and limit parallel queries. Example: setup queue for maximum 100 requests with 5 parallel sessions.
- Batch mode. Multiple AJAX requests can be pack into batch structure and post as only one HTTP request.
- Work with different encodings, including UTF-8.
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 58% 58% 50% 41% - - 44% 3502
Month: Not yet rated by the users

  Files folder image MultiCache library  
Cache data in files or memcached
This package can be used to cache data in files or memcached server.

It provides a base generic caching class and sub-classes to store cached data in files or in a memcached server.

The class can associate unique cache keys with cached data.

The cached data may expire after an optional expiry time. The class may clean up expired cache entries.
Not enough user ratings

  Files folder image MultiCurl  
PHP Programming Innovation award nominee
September 2007
Number 6


Prize: One copy of the Zend Studio
Retrieve multiple pages simultaneously
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.
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 83% 75% 75% 75% - - 64% 728
Month: Not yet rated by the users


  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z