From 6c0acfee6661ebda6cfa1204fc91b8073be06d3c Mon Sep 17 00:00:00 2001 From: Elizabeth Barron Date: Fri, 11 Sep 2026 12:09:37 -0400 Subject: [PATCH 1/5] Updates Home page This PR does a few things: - reorders the tag line to alphabetical based on a suggestion from Board member - Expands the scope of our focus - clarifies where to find historical context - changes some numbers to be more evergreen - updates metrics - updates sponsors and advisory board - fixes a grammatical error --- .../Extensions/PhpFoundation.php | 20 +++-- source/assets/sponsors/TYPO3-Logo-rgb.png | Bin 0 -> 16473 bytes source/assets/sponsors/a-o-logo.svg | 72 ++++++++++++++++++ source/index.html | 43 ++++++----- 4 files changed, 113 insertions(+), 22 deletions(-) create mode 100644 source/assets/sponsors/TYPO3-Logo-rgb.png create mode 100644 source/assets/sponsors/a-o-logo.svg diff --git a/app/src/Bundles/PhpFoundationBundle/Extensions/PhpFoundation.php b/app/src/Bundles/PhpFoundationBundle/Extensions/PhpFoundation.php index a9d8f54d..19e37fde 100644 --- a/app/src/Bundles/PhpFoundationBundle/Extensions/PhpFoundation.php +++ b/app/src/Bundles/PhpFoundationBundle/Extensions/PhpFoundation.php @@ -102,13 +102,14 @@ public function fetchSponsors(): array 'website' => 'https://chstudio.fr/', 'image' => '/assets/sponsors/chstudio.png', ], - ], - 'Gold' => [ [ - 'name' => 'Laravel', - 'website' => 'https://laravel.com/', - 'image' => '/assets/sponsors/laravel-logo.svg', + 'name' => 'TYPO3', + 'website' => 'https://typo3.com/', + 'image' => '/assets/sponsors/TYPO3-Logo-rgb.png', ], + ], + 'Gold' => [ + [ 'name' => 'GoDaddy.com', 'website' => 'https://www.godaddy.com/', @@ -136,8 +137,17 @@ public function fetchSponsors(): array 'website' => 'https://www.sovereign.tech/', 'image' => '/assets/sponsors/STA-Logo-Default-Black-RGB.svg', ], + [ + 'name' => 'Alpha-Omega', + 'website' => 'https://alpha-omega.dev/', + 'image' => '/assets/sponsors/a-o-logo.svg', + ], ], 'Past' => [ + [ + 'name' => 'Laravel', + 'website' => 'https://laravel.com/', + ], [ 'name' => 'Livesport s.r.o.', 'website' => 'https://www.livesport.eu/', diff --git a/source/assets/sponsors/TYPO3-Logo-rgb.png b/source/assets/sponsors/TYPO3-Logo-rgb.png new file mode 100644 index 0000000000000000000000000000000000000000..07404e0c41a4338c811af5cb7aa72539b634ed15 GIT binary patch literal 16473 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 literal 0 HcmV?d00001 diff --git a/source/assets/sponsors/a-o-logo.svg b/source/assets/sponsors/a-o-logo.svg new file mode 100644 index 00000000..bbaf9c90 --- /dev/null +++ b/source/assets/sponsors/a-o-logo.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/index.html b/source/index.html index 0d13bfd0..d3bb39bd 100644 --- a/source/index.html +++ b/source/index.html @@ -1,7 +1,7 @@ --- layout: default title: The PHP Foundation -description: We support, advance, and develop the PHP Language +description: We advance, develop, and support the PHP Language generator: pagination pagination: max_per_page: 3 @@ -15,7 +15,7 @@

- We support, advance, and develop the PHP Language + We advance, develop, and support the PHP Language

@@ -37,13 +37,21 @@

Our Mission

-

The PHP Foundation is a collective of people and organizations relying on the PHP language. Its mission is to ensure the long-term prosperity of the PHP language. +

The PHP Foundation is a collective of people and organizations relying on the PHP language. Its mission is to ensure the long-term prosperity of the PHP language through the following:

-

The PHP Foundation focuses on providing financial support and guidance to PHP language developers to support its goals of improving the language for its users, providing high-quality maintenance, and improving the PHP language project to retain current contributors and to integrate new contributors.

+

**Financial Support for Core Developers:** The PHP Foundation focuses on providing financial support and guidance to PHP language developers to support its goals of improving the language for its users, providing high-quality maintenance, and improving the PHP language project to retain current contributors and to integrate new contributors.

-

The PHP Foundation aims to promote the public image of the PHP language in the interest of retaining existing and gaining new users and contributors.

+

**Community Growth**: In the interest of retaining existing and gaining new contributors and users, The PHP Foundation aims to: + +

    +
  • promote the public image of the PHP language
  • +
  • improve the onboarding experience for new users
  • +
  • encourage the prioritization of accessibility and inclusion in the PHP community
  • +

+ +

**PHP Representation**: The PHP Foundation also represents the interests of the PHP language and community in open source policy discussions and collaborative partnerships across the open source landscape.”

-

Read our announcement for more details.

+

Read our announcement for more information about the inspiration behind the PHP Foundation.

@@ -80,7 +88,7 @@

Our Work

-

The foundation contracts 10 part-time and full-time developers who work on maintenance and new features for PHP.

+

The foundation contracts a team of part- and full-time developerswho work on maintenance, security, and new features for PHP.

The foundation team contributes in many forms: filing issues, reviewing pull requests, participating in discussions on mailing lists, triaging issues, submitting RFC proposals, writing documentation, maintaining project infrastructure, fixing bugs, and implementing features.

@@ -90,27 +98,27 @@

Our Work

-
Total by The PHP Foundation in 2024
-
1976 commits
+
Total by The PHP Foundation in 2025
+
2929 commits
-
Total by The PHP Foundation in 2024
-
1278 reviews
+
Total by The PHP Foundation in 2025
+
1685 code reviews
- Proposals authored or co-authored by The PHP Foundation developers in 2024 + Total by The PHP Foundation developers in 2025
-
13 RFCs
+
662 authored PRs merged
- - 2024 Impact Report + 2025 Impact Report
@@ -121,7 +129,8 @@

Our Work

Our Members

In alphabetical order, the ten founding members of the foundation are: Acquia, Automattic, Craft CMS, JetBrains, Laravel, PrestaShop, Private Packagist, Symfony, Tideways, Zend by Perforce.

-

In addition to the Governing Board, The PHP Foundation has an Advisory Board with representatives from Automattic, JetBrains, Private Packagist, Symfony, Tideways, Zend by Perforce, Moodle, Shopware, Laravel, Ardennes-étape, Les-Tilleuls.coop / API Platform, Aternos GmbH, PrestaShop, and CraftCMS.

+

In addition to the Governing Board, The PHP Foundation has an Advisory Board with representatives from Automattic, JetBrains, Private Packagist, Symfony, Tideways, Zend by Perforce, Moodle, Shopware, Laravel, Ardennes-étape, Les-Tilleuls.coop / API Platform, Aternos GmbH, PrestaShop, CraftCMS, Manychat, Team.blue, and TYPO3. +.

The foundation is always open to new sponsors. If your company has been benefiting from PHP over the years, but not sure how it might give back to the ecosystem, now there's a clear and obvious choice.

@@ -170,7 +179,7 @@

Our Members

} }" x-init="fetchSponsoringUsers()" class="mt-8">
-
More than of individuals support The PHP Foundation
+
More than individuals support The PHP Foundation