PHP Standard Recommendation explained
The PHP Standard Recommendation (PSR) is a PHP specification published by the PHP Framework Interop Group. Similar to Java Specification Request for Java, it serves the standardization of programming concepts in PHP. The aim is to enable interoperability of components and to provide a common technical basis for implementation of proven concepts for optimal programming and testing practices. The PHP-FIG is formed by several PHP frameworks founders.[1]
Each PSR is suggested by members and voted according to an established protocol to act consistently and in line with their agreed upon processes.[2]
The PHP-FIG official website has the PSR documentation that follows the RFC 2119 written by Scott Bradner in March 1997 at Harvard University.
External links
Notes and References
- Web site: PHP-FIG members list . PHP-FIG official website. hej . 10 January 2016.
- Web site: Voting Protocol . PHP Framework Interop Group . 10 January 2016.
- Web site: PSR-0: Autoloading Standard . PHP-FIG official website. . 10 January 2016.
- Web site: PSR status list . PHP-FIG official website. . 10 January 2016.
- Web site: PSR-1: Basic Coding Standard . PHP-FIG official website. . 10 January 2016.
- Web site: PSR-2: Coding Style Guide . PHP-FIG official website. . 10 January 2016.
- Web site: PHP Standards Recommendations - PHP-FIG. www.php-fig.org. en. 2020-02-14.
- Web site: PHP Standards Recommendations - PHP-FIG. www.php-fig.org. en. 2020-05-09.
- Web site: PSR-3: Logger Interface . PHP-FIG official website. . 10 January 2016.
- Web site: PSR-4: Autoloading Standard . PHP-FIG official website. . 10 January 2016.
- Web site: PSR-5: PHPDoc Standard . PHP Documentor official git repository at Github. . 10 January 2016.
- Web site: PSR-6: Caching Interface . PHP-FIG official website. . 10 January 2016.
- Web site: PSR-7: HTTP Message Interface . PHP-FIG official website. . 10 January 2016.
- Web site: PSR-8: Huggable Interface . PHP-FIG official git repository at Github. . 10 January 2016.
- Web site: PSR-9: Security Disclosure . PHP-FIG official git repository at Github. . 10 January 2016.
- Web site: PSR-10: Security Advisories . PHP-FIG official git repository at Github. . 10 January 2016.
- Web site: PSR-11: Container Interface . PHP-FIG PSR-11 official git repository at Github. . 10 January 2016.
- Web site: PSR-12: Extended Coding Style Guide - PHP-FIG. www.php-fig.org. 2020-06-04.
- Web site: PSR-13: Link definition interfaces - PHP-FIG. www.php-fig.org. 2019-02-04.
- Web site: PSR-14: Event Dispatcher . PHP-FIG official git repository at Github. . 4 February 2019.
- Web site: PSR-15: HTTP Server Request Handlers - PHP-FIG. www.php-fig.org. 2019-02-04.
- Web site: PSR-16: Common Interface for Caching Libraries - PHP-FIG. www.php-fig.org. 2019-02-04.
- Web site: PSR-17: HTTP Factories - PHP-FIG. www.php-fig.org. 2019-02-04.
- Web site: PSR-18: HTTP Client - PHP-FIG. www.php-fig.org. 2019-02-04.
- Web site: PSR-19: PHPDoc tags . PHP-FIG official git repository at Github. . 4 February 2019.
- Web site: PSR-20: Clock - PHP-FIG. www.php-fig.org. 2024-01-14.
- Web site: PSR-21: Internationalization . PHP-FIG official git repository at Github. . 14 January 2024.
- Web site: PSR-22: Application Tracing . PHP-FIG official git repository at Github. . 14 January 2024.