Home>Article>Backend Development> What are the third-party libraries for PHP?
php Third-party libraries are class libraries other than local class libraries and system class libraries that need to be installed later before they can be called. So what are the third-party libraries for PHP? The following article will introduce you to some useful PHP third-party libraries. I hope it will be helpful to you.
PHP Easy to use third-party library
whoops Better PHP error reporting library
[github]: https://github.com/filp/whoops
Whoops is a PHP library that makes it easy to handle and debug errors. It provides stack-based error handling and a nice error interface. It has a simple API to handle exceptions, track frames and data, and integrates with any framework (ready-to-use integration client and Silex)
PhpFastCache
【 github]: https://github.com/PHPSocialNetwork/phpfastcache
phpFastCache is an open source PHP cache library that only provides a simple PHP file, which can be easily integrated into existing projects and supports multiple caching methods. , including: apc, memcache, memcached, wincache, files, pdo and mpdo. A simple API can be used to define how long the cache is valid.
Eden: Powerful PHP library
Eden is an open source and free PHP rapid development library. It contains many components for autoloading, event-driven, document systems, caching, templates, internationalization, databases, web services, payment gateways, loading and cloud service technologies.
In order to give us the best choice, he has implemented existing functions with Google services (Youtube, Drive, Contacts, Analytics, Checkout, Maps), Facebook, Twitter , Tumblr (light blog), PayPal (PayPal), Authorize.net, FedEx (FedEx), UPS (United Parcel Service), Amazon Rackspace Clouds (Amazon Rackspace Cloud) and other services.
Php Error
[github]: https://github.com/JosephLenton/PHP-Error
PHP Error is an open source PHP Library, used to convert standard PHP error messages, mainly used for debugging during development. PHP Error is tightly integrated into the PHP environment, displaying error prompts with syntax highlighting
Note: This type of library can only be used in development and testing environments, and must not be used in production environments.
Detector
Detector is an open source PHP library used to detect many things about the user's browser environment. It captures browser usage and the browser's HTML5 CSS3 capabilities, analyzes whether mobile phones, tablets, desktops or web crawlers and other items such as: color depth, viewport size, cookies, etc. are supported. The library can automatically adapt to new browsers, versions and devices using unique user agent characters for each browser.
Opauth
[github]: https://github.com/opauth/opauth
Opauth is an open source PHP library that provides The support of OAuth authentication eliminates the need for you to pay attention to the differences between different providers and provides a unified and standard access method. Currently supporting Google, Twitter and Facebook, other Provider support will be provided gradually. It also supports handling any OAuth authentication provider.
pChart
pChart is a PHP library for creating a variety of charts from SQL queries, CSV files, and manually providing chart data sources. The strong point is the rendering quality of charts. The project is actively developed, with new features and bug fixes every week
Php Thumb
PHP Thumb is a PHP class used Generate thumbnails of images. It only takes a few lines of code, supports multiple image sources, including file systems or databases, and supports most image formats. You can also rotate, cut, add watermarks to pictures, etc. Executable definition of thumbnail quality, providing built-in caching to reduce server load.
The above is the detailed content of What are the third-party libraries for PHP?. For more information, please follow other related articles on the PHP Chinese website!