Home  >  Article  >  Backend Development  >  What are the third-party libraries for PHP?

What are the third-party libraries for PHP?

青灯夜游
青灯夜游Original
2019-10-11 13:53:253923browse

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.

What are the third-party libraries for PHP?

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!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn