codeguy/php-the-right-way

An easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative tutorials around the Web

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 50 minutes ago
Added to GitGenius on September 7th, 2026
Created on July 6th, 2012
Open Issues & Pull Requests: 37 (+0)
GitHub issues: Enabled
Number of forks: 3,186
Total Stargazers: 9,250 (+0)
Total Subscribers: 491 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 19.9 hours
Mean response time: 49.4 days
90th percentile: 227.3 days
Tracked items: 7

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 5
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 539 days
Stale 30+ days: 5
Stale 90+ days: 5

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)
  • feedback-needed (2)
  • translation (2)
  • bug (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

PHP: The Right Way is a reference guide that aggregates best practices, coding standards, and authoritative tutorials for PHP developers.

The project addresses the lack of credible, centralized information for programmers learning PHP by collecting established best practices and pointing to authoritative resources across the web. It works as a Jekyll-based website where content is organized as Markdown files in a structured hierarchy, with automatic navigation generation based on file metadata.

The guide suits developers seeking to understand PHP conventions and standards, particularly those new to the language or teams establishing coding practices. It provides quick reference material rather than comprehensive tutorials, making it useful for developers who want to know what the community considers correct without extensive research. The project has been translated into multiple languages, allowing non-English speakers to access the same material in their preferred language.

The project maintains an open contribution model with clear style guidelines covering indentation, line length, and code sample standards. Translations are actively managed through community forks and pull requests, with contributors able to publish localized versions either as GitHub Pages forks or custom subdomains. The contribution process is straightforward, requiring only a fork, edits to Markdown files, and a pull request, with optional local preview capability through Jekyll.