{"id":218806,"date":"2022-01-10T18:15:00","date_gmt":"2022-01-10T17:15:00","guid":{"rendered":"https:\/\/blog.jetbrains.com\/phpstorm\/2021\/11\/the-php-foundation\/"},"modified":"2025-02-12T15:08:13","modified_gmt":"2025-02-12T14:08:13","slug":"the-php-foundation","status":"publish","type":"phpstorm","link":"https:\/\/blog.jetbrains.com\/de\/phpstorm\/2022\/01\/the-php-foundation\/","title":{"rendered":"Das neue Leben von PHP \u2013 die PHP Foundation"},"content":{"rendered":"\n<p>W\u00e4hrend der <a href=\"https:\/\/www.jetbrains.com\/lp\/php-25\/\" target=\"_blank\" rel=\"noopener\">26-j\u00e4hrigen Geschichte von PHP<\/a> haben zahlreiche Menschen aktiv an der Entwicklung der Sprache mitgearbeitet \u2013 etwa Rasmus Lerdorf, Zeev Suraski, Andi Gutmans, Nikita Popov und viele andere. Im Jahr 2021 steht PHP vor einer weiteren Evolutionsstufe.<\/p>\n<h2 id=\"nikita_popov_switches_focus_from_php\">Nikita Popov gibt PHP ab<\/h2>\n<p>Als Nikita 2011 begann, an PHP zu arbeiten, ging er noch zur Schule. Seine ersten Beitr\u00e4ge leistete er f\u00fcr PHP 5.5. W\u00e4hrend seines 10-j\u00e4hrigen Wirkens im PHP-Universum implementierte Nikita unz\u00e4hlige Sprachmerkmale und Fehlerkorrekturen und nahm zahlreiche Verbesserungen am Entwicklungsprozess der Sprache vor.<\/p>\n<p>Bei JetBrains arbeitete Nikita fast drei Jahre lang an PHP, und in dieser Zeit hat er <a href=\"https:\/\/blog.jetbrains.com\/phpstorm\/2020\/01\/our-pledge-to-open-source\/#nikita_popov_at_jetbrains\">eine Menge geschafft<\/a>. In drei gro\u00dfen Releases \u2013 PHP 7.4, PHP 8.0 und PHP 8.1 \u2013 sind zahlreiche seiner Beitr\u00e4ge aus dieser Zeit enthalten.<\/p>\n<p>Neben PHP hat Nikita lange Zeit auch an Rust und LLVM mitgewirkt. Und genauso wie PHP seinerzeit von einem Hobby zu einem richtigen Job wurde, hat sich Nikita nun <strong>entschieden, seine berufliche T\u00e4tigkeit auf LLVM zu konzentrieren<\/strong>.<\/p>\n<p><strong>Nikita verl\u00e4sst JetBrains zum 1. Dezember<\/strong> und <strong>wird erheblich weniger Zeit mit PHP verbringen<\/strong>. Auch wenn es schade ist, ihn gehen zu sehen, gratulieren wir Nikita und w\u00fcnschen ihm viel Erfolg auf seinem neuen Weg!<\/p>\n<p><strong>Vielen Dank, Nikita, f\u00fcr alles, was du f\u00fcr PHP getan hast! Deine Arbeit wird von Millionen PHP-Entwickler*innen wirklich gesch\u00e4tzt.<\/strong><\/p>\n<h2 id=\"the_bus_factor\">Der Bus-Faktor<\/h2>\n<p>Es ist ein Schlag f\u00fcr die Community, einen der Hauptverantwortlichen von PHP zu verlieren, denn eine Menge Wissen und Erfahrung ist bei ihm konzentriert. Die Sprache, die 78% des Internets antreibt, ger\u00e4t dadurch in eine fragile Position. Ganz zu schweigen von der gro\u00dfen Belastung f\u00fcr den Maintainer, die in der OSS-Welt leider oft zum Burnout f\u00fchrt.<\/p>\n<p>Im Mai 2021, unmittelbar nachdem Joe Watkins seinen Blogartikel <a href=\"https:\/\/blog.krakjoe.ninja\/2021\/05\/avoiding-busses.html\" target=\"_blank\" rel=\"noopener\">Avoiding Busses<\/a> (Busse vermeiden) ver\u00f6ffentlicht hatte, begannen wir, \u00fcber die Gr\u00fcndung einer PHP-Stiftung zu diskutieren. Die Idee ist nichts Neues und kursiert schon lange. Wir f\u00fchrten Gespr\u00e4che mit Joe und mehreren anderen Mitgliedern der PHP-Community, darunter Sebastian Bergmann und Stefan Priebsch (PHPUnit, <a href=\"https:\/\/thephp.cc\/\" target=\"_blank\" rel=\"noopener\">thePHP.cc<\/a>), die bereits 2019 versucht hatten, eine <a href=\"https:\/\/igphp.de\/en\" target=\"_blank\" rel=\"noopener\">\u00e4hnliche Stiftung<\/a> zu gr\u00fcnden.<\/p>\n<p>Dar\u00fcber hinaus engagiert sich auch Zend by Perforce f\u00fcr PHP und hat in \u00fcber 20 Jahren wichtige Initiativen zur Sprache beigetragen, darunter das Objektmodell von PHP 5, den Opcode-Cache, die PHP-7-Engine und den JIT-Compiler. Durch die fortgesetzte Finanzierung von Vollzeit- und Teilzeitstellen f\u00fcr das PHP-Projekt hat Zend dazu beigetragen, dass die Sprache PHP erfolgreich blieb, modernisiert wurde und weiterhin f\u00fcr die Entwicklung unternehmenskritischer Anwendungen verwendet wurde.<\/p>\n<p>In der Annahme, das Problem sei nicht dringend, gingen wir in einem entspannten Tempo vor. Die Entscheidung von Nikita zwang uns jedoch, unsere Arbeit an der Stiftung zu intensivieren.<\/p>\n<h2 id=\"the_php_foundation\">Die PHP Foundation<\/h2>\n<p>Nach zahlreichen Gespr\u00e4chen mit Mitgliedern der Community sowie einer Reihe von Unternehmen, die ein besonderes Interesse an PHP haben, freuen wir uns, mitteilen zu k\u00f6nnen, dass sich die folgenden Unternehmen zusammenschlie\u00dfen werden, um eine PHP-Stiftung zu gr\u00fcnden:<\/p>\n<ul>\n<li><a href=\"https:\/\/automattic.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Automattic<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/laravel.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Laravel<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.acquia.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Acquia<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.zend.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Zend<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/packagist.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Private Packagist<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/symfony.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Symfony<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/craftcms.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Craft CMS<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/tideways.com\/\" target=\"_blank\" rel=\"noopener\"><strong>Tideways<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.prestashop.com\/\" target=\"_blank\" rel=\"noopener\"><strong>PrestaShop<\/strong><\/a><\/li>\n<li><a href=\"https:\/\/www.jetbrains.com\/\" target=\"_blank\" rel=\"noopener\"><strong>JetBrains<\/strong><\/a><\/li>\n<\/ul>\n<p><strong>Die PHP Foundation wird eine gemeinn\u00fctzige Organisation sein, mit der Mission, das Fortbestehen und den Erfolg der Sprache PHP zu sichern.<\/strong><\/p>\n<p>Um schneller loszulegen und gleich die Vorteile der Stiftung nutzen zu k\u00f6nnen, haben wir beschlossen, uns Open Collective anzuschlie\u00dfen: <a href=\"https:\/\/opencollective.com\/phpfoundation\" target=\"_blank\" rel=\"noopener\"><strong>opencollective.com\/phpfoundation<\/strong><\/a>.<\/p>\n<p>Open Collective ist ein Foundation-as-a-Service-Anbieter, der sich um die rechtlichen Aspekte und die Buchhaltung k\u00fcmmert. Open Collective wird von vielen Open-Source-Projekten verwendet, darunter <a href=\"https:\/\/opencollective.com\/vuejs\" target=\"_blank\" rel=\"noopener\">Vue.js<\/a>, <a href=\"https:\/\/opencollective.com\/open-web-docs\" target=\"_blank\" rel=\"noopener\">Open Web Docs<\/a>, <a href=\"https:\/\/opencollective.com\/webpack\" target=\"_blank\" rel=\"noopener\">Webpack<\/a>, <a href=\"https:\/\/opencollective.com\/yiisoft\" target=\"_blank\" rel=\"noopener\">Yii Framework<\/a> und anderen.<\/p>\n<p>Wir erwarten, mit den geplanten Spenden aller teilnehmenden Unternehmen j\u00e4hrlich etwa 300.000 US-Dollar aufbringen zu k\u00f6nnen. JetBrains beabsichtigt, j\u00e4hrlich 100.000 US-Dollar beizusteuern.<\/p>\n<p>Wir gehen davon aus, dass wir den PHP-Kernentwickler*innen markt\u00fcbliche Geh\u00e4lter werden zahlen k\u00f6nnen. Je mehr wir einsammeln, desto mehr Entwickler*innen k\u00f6nnen in Vollzeit an PHP arbeiten.<\/p>\n<p>Bitte denken Sie dar\u00fcber nach, sich den Sponsoren anzuschlie\u00dfen und zum Erfolg von PHP beizutragen!<\/p>\n<p>&nbsp;<\/p>\n<h4 id=\"foundation_administration\">Verwaltung der Stiftung<\/h4>\n<p>Anfangs wird eine <strong>provisorische Verwaltung<\/strong> eingerichtet. \u00dcber die endg\u00fcltige Zusammensetzung der Verwaltung soll entschieden werden, sobald die Stiftung ihre T\u00e4tigkeit aufgenommen hat. Die provisorische Verwaltung wird die Festlegung der Satzung und der Gesch\u00e4ftsordnung der Stiftung erm\u00f6glichen.<\/p>\n<p>Die provisorische Verwaltung umfasst <strong>Sponsorenvertreter<\/strong> und eine <strong>Gruppe von PHP-Fellows<\/strong>: <a href=\"https:\/\/twitter.com\/rasmus\" target=\"_blank\" rel=\"noopener\"><em>Rasmus Lerdorf<\/em><\/a><em>, <\/em><a href=\"https:\/\/twitter.com\/dstogov\" target=\"_blank\" rel=\"noopener\"><em>Dmitry Stogov<\/em><\/a><em>, <\/em><a href=\"https:\/\/twitter.com\/krakjoe\" target=\"_blank\" rel=\"noopener\"><em>Joe Watkins<\/em><\/a><em>, <\/em><a href=\"https:\/\/github.com\/sgolemon\" target=\"_blank\" rel=\"noopener\"><em>Sara Golemon<\/em><\/a><em>, <\/em><a href=\"https:\/\/twitter.com\/derickr\/\" target=\"_blank\" rel=\"noopener\"><em>Derick Rethans<\/em><\/a><em>, <\/em><a href=\"https:\/\/twitter.com\/s_bergmann\" target=\"_blank\" rel=\"noopener\"><em>Sebastian Bergmann<\/em><\/a><em> und <\/em><a href=\"https:\/\/twitter.com\/nikita_ppv\" target=\"_blank\" rel=\"noopener\"><em>Nikita Popov<\/em><\/a>.<\/p>\n<p>&nbsp;<\/p>\n<h4 id=\"foundation_activities\">Aktivit\u00e4ten der Stiftung<\/h4>\n<p>Die von der Stiftung gesammelten Mittel k\u00f6nnen verwendet werden, um PHP-Mitwirkende zu engagieren und die Entwicklung der Sprache voranzutreiben. Die Hauptaufgabe der Stiftung wird es sein, <strong>Entwickler*innen zu entlohnen, die an PHP arbeiten<\/strong>.<\/p>\n<p>Die Stiftung und alle, die Mittel von ihr erhalten, m\u00fcssen sich an den <a href=\"https:\/\/www.contributor-covenant.org\/\" target=\"_blank\" rel=\"noopener\"><strong>Verhaltenskodex<\/strong><\/a> halten.<\/p>\n<p>&nbsp;<\/p>\n<h4 id=\"selection_for_funding\">Vergabe der F\u00f6rdermittel<\/h4>\n<p><strong>Jeder, der zu php-src beitr\u00e4gt, kann bei der Stiftung eine Finanzierung beantragen.<\/strong><strong> <\/strong><\/p>\n<p>Die Stiftung wird sowohl Teilzeit- als auch Vollzeit-Mitwirkende finanzieren, und andere Einkommensquellen sind kein Hinderungsgrund f\u00fcr den Abschluss eines Vertrags mit der Stiftung. Die Stellen sind nicht dauerhaft und k\u00f6nnen mit Zustimmung der Stiftungsverwaltung aufgel\u00f6st werden.<\/p>\n<p>Der Bewerbungszeitraum begann am 22. November und dauert 28 Tage.<\/p>\n<p>Bitte bewerben Sie sich mit diesem Formular: <a href=\"https:\/\/forms.gle\/mk52v6FphaYr6yMS8\" target=\"_blank\" rel=\"noopener\">https:\/\/forms.gle\/mk52v6FphaYr6yMS8<\/a>.<\/p>\n<p>In der Anfangsphase wird die provisorische Verwaltung die Entscheidungen \u00fcber die F\u00f6rderungen anhand ihrer Fachexpertise gemeinschaftlich treffen.<\/p>\n<h2 id=\"what_s_next\">Wie geht es weiter?<\/h2>\n<p>Nach Auswahl der Entwickelnden wird die provisorische Verwaltung mit Unterst\u00fctzung von Mitgliedern der PHP-Community die Arbeitsprozesse formalisieren und dokumentieren.<\/p>\n<p>Der aktuelle <strong>RFC-Prozess bleibt unver\u00e4ndert<\/strong>, und <strong>Sprachentscheidungen werden stets der PHP-Internals-Community \u00fcberlassen<\/strong>.<\/p>\n<p>Sie k\u00f6nnen die Updates der PHP Foundation unter <a href=\"https:\/\/opencollective.com\/phpfoundation\" target=\"_blank\" rel=\"noopener\">opencollective.com\/phpfoundation<\/a> und <a href=\"https:\/\/twitter.com\/ThePHPF\" target=\"_blank\" rel=\"noopener\">@ThePHPF<\/a> verfolgen.<\/p>\n<p>Um mehr \u00fcber die Arbeit der PHP Foundation zu erfahren, sich zu engagieren oder sich \u00fcber andere M\u00f6glichkeiten der Mitwirkung zu informieren, senden Sie bitte eine E-Mail an <a href=\"mailto:phpfoundationofficial@gmail.com\">phpfoundationofficial@gmail.com<\/a>.<\/p>\n<h2 id=\"how_you_can_help\">So k\u00f6nnen Sie helfen<\/h2>\n<p>Wenn Sie die Stiftung unterst\u00fctzen und die Entwicklung von PHP f\u00f6rdern m\u00f6chten, stehen Ihnen folgende M\u00f6glichkeiten zur Verf\u00fcgung:<\/p>\n<p>1. Wenn Sie PHP-Core-Entwickler*in sind, bewerben Sie sich bei der Stiftung.<\/p>\n<p>2. Spenden Sie an die Stiftung \u00fcber OpenCollective <a href=\"https:\/\/opencollective.com\/phpfoundation\" target=\"_blank\" rel=\"noopener\"><strong>opencollective.com\/phpfoundation<\/strong><\/a>. Bitte beachten Sie, dass Ihnen daraus vorerst keine Vorteile entstehen \u2013 au\u00dfer der Tatsache, dass Sie die PHP Foundation und die Entwicklung des PHP-Kerns unterst\u00fctzen.<\/p>\n<p>3. Wenn Ihr Arbeitgeber PHP verwendet, informieren Sie bitte Ihr Management \u00fcber die M\u00f6glichkeit, PHP zu unterst\u00fctzen.<\/p>\n<p>4. Bitte verbreiten Sie diese Information in den sozialen Medien unter dem Hashtag <strong>#ThePHPFoundation<\/strong> und erw\u00e4hnen Sie dabei <a href=\"https:\/\/twitter.com\/ThePHPF\" target=\"_blank\" rel=\"noopener\"><strong>@ThePHPF<\/strong><\/a>.<\/p>\n<h2 id=\"faq\">H\u00e4ufig gestellte Fragen<\/h2>\n<p><strong>Frage: Warum widerfahren einer guten Sprache schlechte Dinge?<\/strong><br \/>\nAntwort: Der Verlust eines wichtigen Mitwirkenden einer Sprache wird von allen Beteiligten gesp\u00fcrt. PHP wird jedoch fortbestehen, und die Stiftung ist der beste Weg, dies sicherzustellen. Hinter jeder Wolke verbirgt sich ein SilberelePHPant.<\/p>\n<p><strong>F: Wo kann ich diesen SilberelePHPanten kaufen?<\/strong><br \/>\nA: Informationen dazu folgen &#x1f642;<\/p>\n<p><strong>F: Kann ich \u00fcber GitHub Sponsors spenden?<\/strong><br \/>\nA: Noch nicht. Aber wir wollen dies in K\u00fcrze erm\u00f6glichen.<\/p>\n<p><strong>F: Wie viel F\u00f6rderung kann ich beantragen?<\/strong><br \/>\nA: Sie k\u00f6nnen sich f\u00fcr eine Stelle bewerben, die von 20% Teilzeit bis hin zu einer Vollzeitstelle reichen kann.<\/p>\n<p><strong>F: Welchen T\u00e4tigkeitsbereich hat die Stiftung?<\/strong><br \/>\nA: Unser anf\u00e4nglicher T\u00e4tigkeitsbereich ist eng gefasst, um die Chancen auf eine L\u00f6sung unseres unmittelbaren Problems zu maximieren \u2013 dass n\u00e4mlich nicht gen\u00fcgend Kernentwickler*innen an PHP arbeiten.<br \/>\nIn den ersten ein bis zwei Jahren wird unsere einzige Priorit\u00e4t in der Einstellung von Kernentwickler*innen liegen. Nachdem dieses unmittelbare Problem gel\u00f6st wurde, wird die Stiftung bereit sein, ihren T\u00e4tigkeitsbereich zu erweitern und Entwickelnde einzustellen, die an Projekten au\u00dferhalb des Kernbereichs arbeiten. Dar\u00fcber hinaus k\u00f6nnten wir unseren Fokus auf Community-orientierte Projekte erweitern.<\/p>\n<p><strong>F: Wie viel Zeit wird der Stiftungsrat haben, um die Arbeitsabl\u00e4ufe zu formalisieren?<\/strong><br \/>\nA: Die Stiftung strebt an, ihre Arbeitsabl\u00e4ufe innerhalb von 6 Monaten zu formalisieren.<\/p>\n<p><strong>F: H\u00e4ngt das wom\u00f6glich mit dem Geburtstag von Rasmus Lerdorf zusammen?<\/strong><br \/>\nA: Nein, das Datum vom 22. November ist nur dem Zufall geschuldet, ebenso wie die N\u00e4he zu Nikitas Geburtstag am Tag darauf, dem 23. November.<\/p>\n<h2 id=\"thanks\">Danke!<\/h2>\n<p>Ein besonderer Dank gilt den Mitgliedern der PHP-Community, die zu den bisherigen Erfolgen beigetragen haben \u2013 Joe Watkins, Stefan Priebsch, Sebastian Bergmann, Sara Golemon, Larry Garfield, Alexander Makarov, Nicolas Grekas, Ben Ramsey und viele andere.<br \/>\nEin gro\u00dfes Dankesch\u00f6n an euch alle!<\/p>\n\n\n\n<p>Autor des Original-Blogposts:<\/p>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n    <div class=\"about-author \">\n        <div class=\"about-author__box\">\n            <div class=\"row\">\n                <div class=\"about-author__box-img\">\n                    <img decoding=\"async\" src=\"https:\/\/secure.gravatar.com\/avatar\/?s=200&#038;r=g\" width=\"200\" height=\"200\" alt=\"\" loading=\"lazy\"  class=\"avatar avatar-200 wp-user-avatar wp-user-avatar-200 photo avatar-default\">\n                <\/div>\n                <div class=\"about-author__box-text\">\n                                                        <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n","protected":false},"author":1132,"featured_media":204224,"comment_status":"closed","ping_status":"closed","template":"","categories":[89],"tags":[],"cross-post-tag":[6256],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/phpstorm\/218806"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/phpstorm"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/types\/phpstorm"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/users\/1132"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/comments?post=218806"}],"version-history":[{"count":5,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/phpstorm\/218806\/revisions"}],"predecessor-version":[{"id":545523,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/phpstorm\/218806\/revisions\/545523"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media\/204224"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/media?parent=218806"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/categories?post=218806"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/tags?post=218806"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/de\/wp-json\/wp\/v2\/cross-post-tag?post=218806"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}