|
DOMIT! - A DOM XML Parser for PHP
|
Other links at PHP > Scripts and Programs > XML and PHP |
| 1. |
Whois API
|
|
|
. What is XML-RPC XML-RPC is a remote procedure call protocol encoded in XML. It is a very simple protocol, defining only a handful of data types and commands, and the entire description can be printed on two pages of paper. This is in stark contrast to most RPC systems, where the standards documents often run into the thousands of pages and require considerable software support in order to be used. XMLRPC API to make Whois queries over the Internet. .Whois WHOIS databases contain nameserver, registrar, and in some cases, full contact information about a domain name. Each registrar must maintain a WHOIS database containing all contact information for the domains they host. .OIC Whois API You can make whois queries using XML-RPC over the internet.You can use it with PHP, ASP, .NET, Java, Ruby, Python and every XMLRPC enabled language /technology.
|
| 2. |
Amazonlib -- API for Amazon.coms web services
|
|
|
AmazonLib is an API for Amazon.coms Web Services. It is written in PHP. It simplifies the process of writing applications using Amazons Web Services. AmazonLib consists of four main components: 1) nurest.php -- a REST parser class which parses Amazons XML responses into an associative array. 2) amazonrest.php -- a REST API class for all of the API calls in AWS 3.0. 3) amazonsoap.php -- a SOAP API like amazonrest.php. I use, and include, Dietrich Ayalas nusoap.php SOAP library. 4) amazonseller.php -- a beta API for amazon.coms seller interface. AmazonLib has a few nice features. It should run on any PHP4 distribution and it will also log most error messages. Like nusoap, its distributed under the GNU Lesser Public License.
|
| 3. |
generateAfeed dB - automatic feed generator
|
|
|
generateAfeed dB is a script based tool which generates automatically RSS feeds for your website from the information contained in a database. generateAfeed dB is easy to install and contain an HTML webpage to configure the number of feeds you want for your website. No programming knowledge is required to use this script. generateAfeed dB currently supports Mysql database and requires PHP4.0 or greater. A feed is configured by specifying the static and dynamic elements to include in your feed. Static elements which dont need to be updated are saved in a file during the feed configuration. Dynamic elements, mostly the items sub-elements, are configured by specifying database table/column names containing those elements. When a feed is created, the value of the dynamic elements are fetched from the database with a single SQL select query whose results are ordered depending on a table/column name specified during the configuration. When the dynamic elements are located in more than one database table, generateAfeed dB join those tables during the feed generation using the join directive specified during the configuration. generateAfeed dB also supports static string concatenation for dynamic elements. This is particularly useful for specifying the items url, whose domain name is generally static but likely includes a value which is some key fetched from the database. Include a 6 months free update and a money back guarantee if the script doesnt work on your website hosting server.
|
| 4. |
UPS Tracking XML Tool integration
|
|
|
By using XML to accomplish your e-commerce site tracking with UPS online tools, you can add a very professional utility to your site. Visitors will not leave your page and you control 100% of the layout and the response variables using an XML class file from hansanderson.com. You will need cURL (Client URL Library) installed on your server. You will use the built in PHP-cURL functions. If you run cURL as a comand line, you will simply need to rewrite the short block of cURL code. You will need to obtain a developers key, username, password, and License Key from UPS in order to use the script. This is one file.
|
| 5. |
MagpieRSS
|
|
|
MagpieRSS is an RSS parser that uses PHPs built in XML parser, for better support and flexibility. Supports all version of RSS, including namespaces and RSS 1.0 modules. Has a simple to use functional interface, and integrated cache system. Is Last-Modified, and ETag aware. Optionally use HTT gzip encoding. Now with better examples, Smarty integration, and a cookbook.
|
|
|