20 Great PHP Libraries You Need to Know
2012-12-12 15:21
573 查看
You’re in the middle of a project, and need to get everything done as soon as possible. To keep the deadline and still have a life, you would better to collect this awesome library on your fingertip. By knowing this library capability, then you’ll know when to use any of them.
pChart – a PHP class to build charts.
Libchart – Simple PHP chart drawing library.
JpGraph – Object-oriented graph creating library for PHP.
Open Flash Chart – Flash based charting library.
MagpieRSS – RSS for PHP.
SimplePie – Super-fast, easy-to-use, RSS and Atom feed parsing in PHP.
phpThumb – The PHP thumbnail creator.
PHP Payment Library – PHP Payment Library for Paypal, Authorize.net and 2Checkout (2CO)
PHP-OpenID – OpenID implementation in PHP.
ADOdb – Database abstraction library for PHP.
Doctrine – Object relational mapper (ORM) for PHP 5.2.3+ that sits on top of a powerful database abstraction layer (DBAL).
Propel – Object-Relational Mapping framework for PHP5
Outlet – an Open source object-to-relational mapping tool for PHP.
php-excel – Very simple library for generating excel documents from php on-the-fly.
PHP Excel Reader – Parse and retrieve information from XLS files.
E-Mail
Don’t like PHP mail function? Put this library on your project, and you have more features when dealing with email.
Swift Mailer – Free Feature-rich PHP Mailer.
PHPMailer - Powerful email transport class with a big features and small footprint.
SimpleTest – PHP unit test and web test framework.
PHPUnit – Member of the xUnit family of testing frameworks and provides both a framework that makes the writing of tests easy as well as the functionality to easily run the tests and analyse their results.
Related posts:
Ultimate Collection of PHP Libraries
4 Simple PHP RSS Parser
101 PHP Tutorials for PHP Programmer Wannabe
10 Steps to Becoming a Great Web Developer
Getting started with XML/SWF Charts
Tags: PHP
http://komunitasweb.com/2009/03/20-great-php-library-you-need-to-know/
Charting Library
You can create simple graph or chart using GD library on PHP, but to help you create more complex chart, then you’ll need this awesome library.pChart – a PHP class to build charts.
Libchart – Simple PHP chart drawing library.
JpGraph – Object-oriented graph creating library for PHP.
Open Flash Chart – Flash based charting library.
RSS Parser Library
Parsing a RSS is not a fun thing to do, so you would better put this library and get everything done.MagpieRSS – RSS for PHP.
SimplePie – Super-fast, easy-to-use, RSS and Atom feed parsing in PHP.
Thumbnail Generator
Just another way to create thumbnail.phpThumb – The PHP thumbnail creator.
Payment
Dealing with an e-commerce site? Need payment solution? Don’t worry. Let this library help you.PHP Payment Library – PHP Payment Library for Paypal, Authorize.net and 2Checkout (2CO)
OpenID
Just in case you need to implement OpenID to your project.PHP-OpenID – OpenID implementation in PHP.
Database Abstraction/ORM
Writing SQL Query isn’t really exciting. These library let you smile more.ADOdb – Database abstraction library for PHP.
Doctrine – Object relational mapper (ORM) for PHP 5.2.3+ that sits on top of a powerful database abstraction layer (DBAL).
Propel – Object-Relational Mapping framework for PHP5
Outlet – an Open source object-to-relational mapping tool for PHP.
PDF Generator
FPDF – PHP class which allows to generate PDF files with pure PHP.Excel
Need to generate your report in Excel file. Well, you better have this library on your side.php-excel – Very simple library for generating excel documents from php on-the-fly.
PHP Excel Reader – Parse and retrieve information from XLS files.
Swift Mailer – Free Feature-rich PHP Mailer.
PHPMailer - Powerful email transport class with a big features and small footprint.
Unit Testing
For Test-driven development lover, these library will help you get your heart at home.SimpleTest – PHP unit test and web test framework.
PHPUnit – Member of the xUnit family of testing frameworks and provides both a framework that makes the writing of tests easy as well as the functionality to easily run the tests and analyse their results.
Related posts:
Ultimate Collection of PHP Libraries
4 Simple PHP RSS Parser
101 PHP Tutorials for PHP Programmer Wannabe
10 Steps to Becoming a Great Web Developer
Getting started with XML/SWF Charts
Tags: PHP
http://komunitasweb.com/2009/03/20-great-php-library-you-need-to-know/
相关文章推荐
- 9 Useful PHP Functions and Features You Need to Know
- 20 great Windows open source projects you should get to know
- Gmail is different. Here's what you need to know.
- Everything You Need To Know To Start Using GnuPG with Mutt
- Everything You Need To Know To Start Programming 64-Bit Windows Systems
- C++ -> C#: What You Need to Know to Move from C++ to C#
- linux you need to know
- [翻译练习]密码学1小时入门 (Everything you need to know about cryptography in 1 hour)
- The 9 Deep Learning Papers You Need To Know About (Understanding CNNs Part 3)
- Installing Wine 1.5: configure: error: Cannot build a 32-bit program, you need to install 32-bit development libraries(转载)
- Everything You Need To Know To Start Programming 64-Bit Windows Systems
- FW: Everything you need to know about pointers in C
- 开发mobile要知道的六件事情(Six things you need to know about developing mobile applications)
- DB2 System Catalog Views: Everything You Need to Know About Your DB Objects
- You-need-to-know-css
- Ajax: IE and Mozilla Errors you need to know about
- Top 10 jQuery Mobile Code Snippets that you need to know
- Things You Need To Know about Nolock
- PHP入门Demo(只为前端了解)When you really want to know a thing, You will see is really very simple.
- you need to know those webs !