Category Archives: Classes

ABG_IPDetails

Package:
ABG_IPDetails
Summary:
Get information about IP address from IPInfoDB.com
Groups:
Geography, Networking, PHP 5, Web services
Author:
Gilbert BENABOU
Description:
This class can be used to get information about IP address from IPInfoDB.com.

It can send an HTTP request to the IPInfoDB.com Web services API to query information about a given IP address, like country, state, city, latitude, longitude, time zone, etc..

The class parses the response and returns all the details about the IP address in an array.

It may also resolve an host address by name before querying the respective IP address.


Words counter

Package:
Words counter
Summary:
Search and count words in a file
Groups:
Files and Folders, PHP 5, Text processing
Author:
Parminder Singh
Description:
This class can search and count words in a file.

It can open a file and display how many words it contains and how many times they appear.

The class can also search a specific word and display how many times it appeared.


Site pages guard

Sample application screenshot
Package:
Site pages guard
Summary:
Monitor and restore damaged application files
Groups:
PHP 5, Security, Systems administration
Author:
Alexander Selifonov
Description:
This class can be used to monitor and restore damaged application files.

It can scan the application directory and take a backup of its files into a ZIP archive.

Later the class can check if all files are still OK. If any files were damaged eventually due to a security, the class may warn the administrator by e-mail and restore the damaged or deleted files form a previous backup.

If the installation is updated, the class may update the existing backup archive.


Sitemap Generator

Package:
Sitemap Generator
Summary:
Generate sitemaps and notify updates
Groups:
PHP 5, SEO
Author:
Pawel Antczak
Description:
This class can be used to generate sitemaps and notify updates to search engines.

It can build a sitemap file from a list of URLs. The URLs may have attached the last modification date, a change frequency and a priority. The sitemap file may be saved in the compressed format.

The class may also update the site robots.txt file with the sitemap address.

When the sitemap is updated, the class can also notify search engines like Google, Bing, Yahoo and Ask.


XML DB

Package:
XML DB
Summary:
Manage XML and MySQL databases using SQL
Groups:
Databases, XML
Author:
Alessandro Vernassa (speleoalex)
Description:
This package can be used to manage XML and MySQL databases using SQL.

It can create a database with tables stored on XML document files, PHP serialized data or MySQL using separate driver classes.

All drivers support querying data using the same SQL syntax.


My Hosting Requirements(MyHoRe)

Package:
My Hosting Requirements(MyHoRe)
Summary:
Calculate hosting bandwidth based on its audience
Groups:
Hosting
Author:
Roberto Aleman
Description:
This is a simple class that can be used to calculate hosting bandwidth based on its audience.

It takes as parameters the average number of visitors, page views per visitor and page size.

The class calculates estimates and displays the average bandwidth usage per day, per month, per visitor, minimum and maximum transfer rate per second.


My Hosting Requirements

Package:
My Hosting Requirements
Summary:
Calculate hosting bandwidth based on its audience
Groups:
Hosting
Author:
Roberto Aleman
Description:
This is a simple class that can be used to calculate hosting bandwidth based on its audience.

It takes as parameters the average number of visitors, page views per visitor and page size.

The class calculates estimates and displays the average bandwidth usage per day, per month, per visitor, minimum and maximum transfer rate per second.


Oracle database

Package:
Oracle database
Summary:
Execute Oracle database queries
Groups:
Databases
Author:
Peter Pivarc
Description:
This class can be used to execute Oracle database queries.

It can establish a connection to an Oracle server, parse queries and execute them.

The class can execute SELECT, INSERT, UPDATE, DELETE and TRUNCATE queries.

It can log the queries to a file and display warnings or exit when an error occurs.


RRD Manipulator

Package:
RRD Manipulator
Summary:
Retrieve server traffic information using RRDTool
Groups:
Networking, System information
Author:
monjurul hasan
Description:
This class can be used to retrieve server traffic information using RRDTool.

It takes as parameters about the RRD file paths, network interfaces and period to analyze.

The class retrieves information about the in and out traffic currently, average, maximum and percentage.


Powered by Gewgley