# codeguy/php-the-right-way

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/codeguy-php-the-right-way).**

9,259 stars · 3,199 forks · CSS · NOASSERTION

## Links

- GitHub: https://github.com/codeguy/php-the-right-way
- Homepage: https://www.phptherightway.com
- awesome-repositories: https://awesome-repositories.com/repository/codeguy-php-the-right-way.md

## Description

This project is a comprehensive guide and reference for PHP best practices and coding standards. It serves as a collection of modern industry guidelines and community-driven patterns designed to help developers write maintainable and efficient code.

The resource provides technical documentation and development guidance focused on improving code quality and standardizing PHP application development. To support a global community, the documentation is available in multiple languages.

The knowledge base is authored in Markdown and deployed as a static site via pre-rendered HTML files for public access.

## Tags

### Software Engineering & Architecture

- [Coding Standards](https://awesome-repositories.com/f/software-engineering-architecture/development-methodologies/engineering-best-practices/code-craftsmanship-standards/coding-standards.md) — Provides a curated collection of PHP language conventions and formatting rules to ensure maintainability. ([source](https://github.com/codeguy/php-the-right-way/blob/gh-pages/package.json))
- [Application Development Guidelines](https://awesome-repositories.com/f/software-engineering-architecture/application-development-guidelines.md) — Establishes modern architectural and coding standards to ensure efficient PHP application development. ([source](https://github.com/codeguy/php-the-right-way/blob/gh-pages/index.html))
- [Clean Coding Standards](https://awesome-repositories.com/f/software-engineering-architecture/clean-coding-standards.md) — Provides guidelines for writing clean, readable, and maintainable PHP source code.

### Part of an Awesome List

- [PHP Standards](https://awesome-repositories.com/f/awesome-lists/devtools/code-quality-and-standards/php-standards.md) — Offers curated professional development rules to standardize and improve the quality of PHP codebases.
- [Programming Language Guides](https://awesome-repositories.com/f/awesome-lists/devtools/programming-language-guides.md) — Quick reference for PHP best practices and coding standards.

### Education & Learning Resources

- [Best Practice Guides](https://awesome-repositories.com/f/education-learning-resources/best-practice-guides.md) — Serves as a comprehensive guide outlining recommended patterns and standards for PHP development.

### Programming Languages & Runtimes

- [Development Guides](https://awesome-repositories.com/f/programming-languages-runtimes/php-applications/development-guides.md) — Provides architectural patterns and best practices for building robust PHP web applications.
- [PHP Resources](https://awesome-repositories.com/f/programming-languages-runtimes/programming-language-varieties/programming-languages/language-specific-resources/web-and-scripting-environments/php-resources.md) — Offers multi-language technical instructions and coding patterns for developers using PHP.

### Web Development

- [Language-Specific Standards](https://awesome-repositories.com/f/web-development/web-standards/standards-compliant-implementations/php-standard-implementations/language-specific-standards.md) — Provides a curated set of community-driven rules and patterns to ensure consistent PHP code quality.

### Content Management & Publishing

- [Markdown-Based Content Authoring](https://awesome-repositories.com/f/content-management-publishing/content-management-systems/content-authoring-tools/markdown-based-content-authoring.md) — Uses Markdown files to separate structural documentation content from the presentation layer.
- [Multilingual Documentation](https://awesome-repositories.com/f/content-management-publishing/multilingual-documentation.md) — Provides technical guides and best practices translated into multiple global languages. ([source](https://github.com/codeguy/php-the-right-way/wiki/Translations))
- [Static-Site-Based Documentation](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators/content-delivery-publishing/static-site-based-documentation.md) — Implements a documentation system that generates a static web interface from Markdown files.
- [Static Site Generation](https://awesome-repositories.com/f/content-management-publishing/static-site-document-generators/static-site-generators/static-site-generation.md) — Converts raw Markdown source files into pre-rendered HTML assets for faster delivery.
