The following are some very useful PHP class libraries. I believe they can provide better and faster methods for your Web development.
Class libraries allow you to easily create complex diagrams and pictures.Of course, they need GD library support.
PChart - A library where statistical charts can be created.
Libchart - This is also a simple statistical graph library.
JpGraph - An object-oriented image creation class.
Open Flash Chart - This is a Flash based statistical chart.
RSS parsing
MagpieRSS - Open source PHP version of RSS parser, which is said to be powerful and unverified.
SimplePie - This is a very fast and easy to use RSS and Atom parsing library.
Thumbnail generation
PhpThumb - It is very powerful. You should experience how powerful it is.
payment
PHP Payment Library - supports Paypal, Authorize.net and 2Checkout (2CO)
OpenID
PHP OpenID - A PHP library that supports OpenID.OpenID is a solution to help you log in to different websites with the same user name and password.If you are not familiar with OpenID, you can take a look here://openid.net.cn/(Beijing website production)
Data mapping ORM for abstract/object relationship
ADOdb - Database abstraction
Doctrine - Object relational mapper (ORM), which requires PHP 5.2.3+, a very powerful database abstraction layer (DBAL)
Outlet - is also a tool for object relational mapping.
Note: Object Relational Mapping (ORM) is a technology to solve the mismatch between object-oriented and relational databases.In a nutshell, ORM automatically persists objects in programs to relational databases by using metadata that describes the mapping between objects and databases.Essentially, it is to transform data from one form to another.This also implies additional execution costs;However, if ORM is implemented as a middleware, there will be many opportunities for optimization, which do not exist in the handwritten persistence layer.More importantly, metadata used to control transformation needs to be provided and managed;But again, these costs are less than maintaining handwriting programs;And even object databases that comply with the ODMG specification still need class level metadata.
PDF Generator
FPDF - This is a pure PHP class library that allows you to generate PDF.
Excel related
Php excel - This is a very simple Excel file generation class.
PHP Excel Reader - can parse and read data in XLS files.
E-Mail related
Swift Mailer - A free, ultra versatile PHP mail library.
PHPMailer - super powerful mail sending class.
unit testing
If you are developing your program using a test driven approach, the following class libraries and frameworks can definitely help you develop.
SimpleTest - A framework for PHP unit testing and web page testing.
PHPUnit - From the xUnit family, it provides a framework that allows you to easily develop unit test cases.The test results can be easily analyzed.(High end website construction)