|
|
Libraries and Classes
PHP » Scripts and Programs » Development Tools » Libraries and Classes
A D V E R T I S E M E N T
Today's Special: Get free Magazine from SAP!
php_webtools - Free (GPL)php_webtools is a collection of useful tools and classes to help in the construction of "enterprise" web applications. Many classic
GUI "widgets", such as the GTK "notebook" are implemented here as extensible classes. class.gzip_encode.php - Free (LGPL)class.gzip_encode.php is a php class to gzip encode served content to reduce size. class.browser.php - Freeclass.browser.php is a class of functions that is designed to make it easy to download web pages for numerous uses, including for web crawling. It extends the functionality of the PHP function fsockopen, as well as adds string parsing functions to make numerous jobs easier. class.dbconn.php - Free (LGPL)class.dbconn.php is a php class for managing database connections, allowing you to simplify a database access. The example uses PosgreSQL, but you can easily modify it for other databases. class.id3.php - Free (LGPL)class.id3.php is a PHP class for manipulating mp3 id3 tags by allowing you to read and write MP3 ID3 tags. Generic PHP Framework - Free (GPL)The Generic PHP Framework is a library of reusable objects for PHP4. The idea is to build a framework that will make it easier to write large, scalable PHP applications. Prometheus-Library - Free (MPL)The goals of this library are to provide a php-based api of objects, functions, and defines to help the average developer design active content sites with minmal effort. The prometheus library provides the following functionality: AutoLoad, Sessions, Database Independence, BenchMarking, UserAuth, UserDomain, WebClient, Unix Utilities, FileSize, PageNavigator, UrlObject, MimeObject,Mail via IMAP and local sendmail, AppServer, and Templates. OOHFORMS-extra - Free (GPL)This package contains extensions to the PHPLIB package OOHFORMS. The main things are additional classes to help with certain data types, like dates, phone numbers, email addresses, etc. Also includes some preliminary support for creating widgets from db-backed data. SQL Abstraction Layer (SAL) - Free (GPL)SAL provides a set of classes for creating and manipulating SQL statements. This makes it easy to refer to your SQL statements by-name instead of by-value, increasing portability. It also means you do things like have a search form generate SQL (including arbitrary SQL joins) on the fly. SearchForms - Free (GPL)SearchForms is a modular system for creating HTML forms that can generate an arbitrary SQL statement. It depends on the SQL Abstraction Layer from the Enzyme open-source project, as well as the OOHFORMS library from PHPLIB. Using the objects provided by SearchForms, you can quickly and easily create a dynamic user interface for searching a database. SearchForms is part of the Enzyme open-source project. PHPerl - FreePHPerl links a Perl interpreter into the PHP3/4 module for Apache. It provides a PHP API for managing Perl interpreters and evaluating Perl expressions, plus a package of Perl subroutines to assist in executing Perl packages in PHP context. PHPerl also cohabits safely with mod_perl. Numeric PHP - Free (GPL)The project aims at producing a set of packages containing functions and classes to aid in the numeric manipulation of data. Packages will deal with geometrical, statistical, matricial, etc. calculations. OO PHP Library - FreeOO PHP Library is an object oriented PHP library that provides functionality to rapid DB interface building. It uses all advanced features of PHP4 to allow quick, dynamically build web-pages. Validator - Free ConfigReader - FreeConfigReader is a simple class which reads, parses, and interpolates a configuration file for use in PHP3 programs. It allows you to assign array values dynamically. Logger - FreeThe Logger class is used to maintain a persistant log file as efficiently as possible. Using Logger, your programs can append log entries to as many different files as you need, using only 1 fopen() call and 1 fclose() call per log file. Logger's primary use is for debugging personal programs when you can't or don't want to log via error_log(). VH Layout - FreeVH Layout allows you to write your dynamic website completely in PHP3 without worrying about the HTML tags. The design of VH Layout Class was inspired by the Perl package HTMLTablelayout. It comes with complete documentation and examples. VH NNRP - FreeNNRP class provides a PHP API for reading news on the web. It implements MOST of the RFC 977 commands. NNRP Class hides detail of the NNRP protocol from developers. But it does requre users the knowledge of NNRP. HTML_Graphs - FreeHTML_Graphs uses PHP to provide a nice class interface for html graphs. It provides a single, reasonably consistent interface for creating HTML based charts. The idea behind this code is that the user of the class sets up four or five arrays and pass these to html_graph() which then takes care of all the messy HTML layout. A fully customized chart can be created in just five lines of PHP code.
|
A D V E R T I S E M E N T
|
Subscribe to SourceCodesWorld - Techies Talk |
| |
|