PHP Classes

Packages of John Heinstein

Recommend this page to a friend!
  All class groups  >  All authors  >  Packages of John Heinstein (3)  >  Mission progress status  >  Reputation  
Picture of John Heinstein
Name: John Heinstein <contact>
Classes: 3
Country: Canada Canada
Age: ???
All time rank: 1068 in Canada Canada
Week rank: 195 Down5 in Canada Canada Up
All time users: 17109
Week users: 0
 
  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 DOMIT XML parser  
A Document Object Model (DOM) compliant xml parser
This package is an XML parser completely written in PHP. It is lightweight, fast, and implements a generous subset of the DOM Level 2 specification.

The primary goal of DOMIT! is to provide PHP developers a standards-compliant means of working with XML, thus ensuring more portable and communicable code.

This package is not an extension; it is written purely in PHP and should therefore run on any Web hosting platform with PHP 4 and above installed.

It requires coupling with a SAX parser. You can use either the SAXY parser that is bundled with DOMIT! or the Expat parser that is included in most later PHP distributions.

A lighterweight, and more highly optimized, version of DOMIT! is available in this package. DOMIT! Lite can be used when the parsing of doctypes, xml declarations, processing instructions, and comments is not required.
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 91% 83% 78% 73% - - 69% 351
Month: Not yet rated by the users

  Files folder image DOMIT! RSS parser  
RSS feed parser based on pure PHP XML parser
DOMIT! RSS is an RSS feed parser written purely in PHP. It therefore does not require the installation of any PHP extensions.

Unlike most other PHP RSS clients, it uses a DOM XML parser -- DOMIT! -- to convert an RSS feed into a DOM document that can be traversed using the standard DOM methods.

DOMIT! RSS is able to parse all versions of RSS formats. Its API is designed to work identically across all versions.

Its caching mechanism saves a local copy of the RSS feed and updates it only at specified intervals. It is able to detect certain types of non-compliant XML and repair it.

A lightweight DOMIT! RSS Lite class is available for users who wish only to extract title, link, and description elements from a feed.
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 80% 75% 75% 67% 65% - 68% 405
Month: Not yet rated by the users

  Files folder image SAXY XML parser  
A Simple API for XML (SAX) parser
SAXY is a Simple API for XML (SAX) XML parser for PHP.

It is lightweight, fast, and modeled on the methods of the Expat parser for compatibility.

The primary goal of SAXY is to provide PHP developers with an alternative to Expat that is written purely in PHP.

Since SAXY is not an extension, it should run on any Web hosting platform with PHP 4 and above installed.

SAXY is optimized for use by the DOMIT! parser.


A lighterweight, and more highly optimized, version of SAXY is available in this package. SAXY Lite can be used when the parsing of doctypes, xml declarations, processing instructions, and comments is not required.
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 86% 75% 79% 84% - - 67% 469
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