20 very useful PHP class library
Here are some very useful PHP class library, I believe you will be able to provide better and WEB development of faster methods.
Chart Library
The following very simple class library allows you to create complex charts and pictures. Of course, they need GD library support.
pChart - one can create a statistical map of the library.
Libchart - This is a simple statistical library.
JpGraph - an object-oriented image to create classes.
Open Flash Chart - This is a Flash-based charts.
RSS parsing
Explain RSS, and is a very tedious, but fortunately you have the following libraries can help you to easily read RSS-Feed.
MagpieRSS - PHP version of the open source RSS parser, it is said powerful, not verified.
SimplePie - This is a very fast, and easy to use RSS and Atom parsing library.
Thumbnail generation
phpThumb - features very strong, how strong is their own and understand it.
Pay
Your site need to address matters payments? Need a payment gateway and procedures? The following program can help you.
PHP Payment Library - support for Paypal, Authorize.net, and 2Checkout (2CO)
OpenID
PHP-OpenID - a PHP library to support OpenID. OpenID is to help you use the same username and password login different sites of a solution. If you are not familiar with OpenID, you can see here: http://openid.net.cn/
Data abstraction / object-relational mapping ORM
ADOdb - database abstraction
Doctrine - Object-relational mapping Object relational mapper (ORM), requires PHP 5.2.3 + version, a very powerful database abstraction layer (DBAL).
Propel - Object-relational mapping framework - PHP5
Outlet - is also on an object-relational mapping tool.
Note: The object-relational mapping (Object Relational Mapping, referred to as ORM) is an order to solve the object-oriented relational database does not match the existence of the phenomenon of Internet technology. Simply put, ORM is described through the use of mapping between objects and the database metadata, the program automatically persist objects to a relational database. Essence is to convert data from one form to another form. That also implies the implementation of those additional costs; However, if the ORM as a middleware, will have the opportunity to do a lot of optimization, which in the handwriting of the persistence layer does not exist. More importantly, used to control the conversion and the need for metadata management; but, again, these costs than the handwritten To maintain less; and even if compliance with the ODMG object database standard still requires class-level metadata.
PDF Generator
FPDF - This volume allows you to generate a PDF of the pure PHP class library.
Excel-related
Your site need to generate Excel? No problem, the following two class library allows you to easily do this.
php-excel - This is a very simple Excel file generated classes.
PHP Excel Reader - can read the XLS file parsing and data.
E-Mail related
Do not like PHP's mail function? Feel strong enough? The following e-mail related PHP library will not let you down.
Swift Mailer - super versatile free PHP e-mail database.
PHPMailer - super large class mail.
Unit Testing
If you are using test-driven approach to develop your program, the following libraries and frameworks must you can help your development.
SimpleTest - A PHP unit test and web test framework.
PHPUnit - from the xUnit family, provide a framework that allows you to easily unit test case development. Can very easily analyze the test results.