Çfarë do të thotë Fondacioni i Ri PHP për të ardhmen e PHP


Fondacioni PHP është një organizatë e sapokrijuar që do të sigurojë fonde për të mbështetur zhvillimin e gjuhës. Është themeluar nga dhjetë kompani me ndikim në përgjigje të largimit të kontribuesit të vjetër Nikita Popov.

Fondacioni u njoftua në nëntor 2021 pak përpara lëshimit të përditësimit të veçorive PHP 8.1. Vendimi i Popov për të kaluar nga PHP dhe për t'u fokusuar në zhvillimin e LLVM do të ndikojë në gjuhën pasi ai ka qenë përgjegjës për shumë nga ndryshimet më të rëndësishme përmes serive të lëshimit të PHP 7 dhe 8.

Popov krijoi ose kontribuoi në përmirësime duke përfshirë pronat e shtypura, pronat vetëm për lexim, promovimin e pronës së konstruktorit, funksionet e shigjetave, llojet e bashkimit dhe argumentet e emërtuara, si dhe shumë më tepër. Ai ka njohuri dhe ekspertizë të rëndësishme që do të thotë se largimi i tij ndikon në faktorin autobus të gjuhës.

Sipas fjalëve të JetBrains, humbja e Popov është një goditje për komunitetin. Kontribuesi që qëndron pas komponentëve kryesorë të rigjallërimit të gjuhës dhe shtytjes drejt kodit të shtypur më fuqishëm po largohet pa një zëvendësim të drejtpërdrejtë. Fondacioni është themeluar për të financuar zhvillues të rinj kryesorë dhe për të ndihmuar në rritjen e faktorit autobus të projektit, kështu që humbja e një palë tjetër të interesuar do të ishte më pak e rëndësishme.

Anëtarët Themelues

Fondacioni PHP do të jetë një organizatë jofitimprurëse e fokusuar në mbështetjen e gjuhës PHP dhe sigurimin e shëndetit dhe prosperitetit të saj afatgjatë. Raundi fillestar i sponsorëve përbëhet nga kompani që ose kanë kontribuar në mënyrë aktive në PHP ose ofrojnë shërbime kritike për komunitetin e zhvilluesve. Këtu është lista:

  • Automatik
  • Laravel
  • Acquia
  • Zend
  • Paketues privat
  • Simfonia
  • Krijoni CMS
  • Tideways
  • PrestaShop
  • JetBrains

Fondacioni do të drejtohet nga një administratë që përfaqëson sponsorët dhe bashkëpunëtorët e njohur të PHP. Nikita Popov dhe themeluesi i PHP Rasmus Lerdorf janë të dy anëtarë në administratën fillestare, së bashku me Dmitry Stogov, Joe Watkins, Sara Goleman, Derick Rethans dhe Sebastian Bergmann.

Objektivi i menjëhershëm është të dilni shpejt nga terreni dhe të siguroni fonde për zhvilluesit e rinj të PHP Core. Përbërja e administratës së përhershme, duke përfshirë rregullat dhe aktet nënligjore të saj, do të përcaktohet pasi të kenë filluar operacionet fillestare.

Financimi i Zhvillimit Bërthamë

Sponsorët aktualë synojnë të japin një kontribut financiar të kombinuar prej rreth 300,000 dollarë në vit. Si një organizatë publike, çdokush mund të ofrojë mbështetje shtesë përmes faqes OpenCollective të Fondacionit. Sponsorizimi do të njihet me një kontribut prej 10,000 dollarësh, por individët mund të bëhen mbështetës duke dhuruar 5 dollarë në muaj. Pranohen gjithashtu shuma doganore një herë.

Fondet do të përdoren për të siguruar shërbimet e zhvilluesve me kohë të plotë dhe të pjesshme. Kushdo që ka kontribuar në burimin PHP mund të aplikojë për të marrë fonde. Periudha e aplikimit do të përfundojë në mes të dhjetorit, pas së cilës administrata e përkohshme do të vendosë se kë do të angazhohet. Fondacioni pret të paguajë pagat e tregut për aplikantët e suksesshëm.

Në të ardhmen, mund të lirohen fonde shtesë për të rritur projektet jo-thelbësore dhe iniciativat e komunitetit gjithashtu. Një zgjerim i tillë do të vinte pasi të ardhurat e Fondacionit të stabilizoheshin dhe të ishte i suksesshëm në mbështetjen e nevojave të gjuhës bazë. Fokusi i hershëm është qëllimisht specifik: sigurohuni që PHP të vazhdojë të evoluojë me një ritëm të shëndetshëm, pa u mbështetur shumë në individë të veçantë.

PHP pa Popov - Cila është vështirësia?

Ndërsa largimi i Popov mund të jetë zhgënjyes, realiteti i zhvillimit të softuerit është se individët shpesh lëvizin përpara dhe ndjekin interesat e tyre. Popov ka evoluar gjuhën PHP gjatë një periudhe 10-vjeçare që filloi kur ai ishte ende në shkollë të mesme.

Sfida me të cilën përballet PHP Core është mungesa e një kandidati të menjëhershëm për të vazhduar zhvillimin e gjuhës. Të kesh një nga gjuhët më të përdorura të programimit të varur nga një numër i vogël zhvilluesish vullnetarë, secili i specializuar në një fushë të caktuar, është një situatë më pak se ideale.

Në artikullin e tij Shmangia e autobusëve nga maji, kontribuesi i PHP Joe Watkins e parashikoi këtë moment. Watkins arriti në përfundimin se faktori autobus i PHP, numri i njerëzve që mund të largoheshin pa e shkruar vdekjen e tij, ishte vetëm dy. Popov duke ecur përpara e bën atë, me individin e mbetur në faktorin autobus Dmitri Stogov. Stogov ka kontribuar për më gjatë se Popov, por ka tentuar të fokusohet në fusha të ndryshme.

Edhe më ogurzi ishte vëzhgimi i Watkins se ritmi i zhvillimit të Nikita, me kohë të plotë për shkak të mbështetjes së tij nga JetBrains, është gjithashtu jetik për t'u ruajtur:

Ajo që kemi mësuar që kur Nikita u punësua, është se ky është ritmi që na duhet… nëse ai largohej tani, dyshoj nëse të gjithë kontribuesit e tjerë së bashku do të mund të kapnin vonesën që do të mbetej.

Megjithëse fondacionet po krijohen për të paguar pagat në të gjithë industrinë, PHP tani ka vërtet nevojë për një të tillë.

Si do të ndikojë në PHP?

Nëse sa më sipër tingëllon e zymtë, mund të ngushëlloheni që Fondacioni tani është gjallë, edhe nëse ndoshta ka ardhur disa muaj shumë vonë. Mund të ketë ende disa pika dhimbjeje afatshkurtër pasi zhvilluesit e rinj vendosen në rolet e tyre të paguara. Megjithatë, pikëpamja afatgjatë duhet parë më pozitive, me PHP të vendosur për të përfituar nga të pasurit e disa zhvilluesve plotësisht të paguar që punojnë me kohë të plotë në projekt.

Ndryshimi nuk është i huaj në botën PHP. Ajo që filloi në 1995 si një gjuhë e vogël skriptimi për phome pmosha personale shpejt evoluoi në P HP: Hypertext Pprocessor, më pas u miratua me shpejtësi gjatë viteve 2000 në anën e pasme të softuerëve të njohur si WordPress dhe Drupal. Gjuha nuk ka qëndruar ende që nga ajo kohë: në ditët e sotme, shumë projekte PHP nuk janë fare në përpunim të hipertekstit, pasi zhvendosja drejt kodit të orientuar drejt objektit të shtypur fuqishëm ka rritur përshtatshmërinë e gjuhës për zhvillimin kompleks të API dhe sistemeve.

Gjatë gjithë historisë së gjuhës, PHP është përshtatur me rastet e reja të përdorimit, është udhëhequr nga një grup kontribuesish kryesorë në zhvillim të vazhdueshëm dhe ka ruajtur praninë e saj si një gjuhë programimi e nivelit të lartë nga ana e serverit. Sot, PHP përdoret nga 78% e faqeve të internetit dhe aktiviteti i komunitetit është më i lartë se kurrë. Ndërsa nuk është aq në modë sa fillimet më të reja, PHP ka një aftësi të provuar për të evoluar, zgjeruar dhe fuqizuar ngarkesat e ndryshme të punës në botën reale.

E gjithë kjo do të thotë se është jetike që PHP të mos ketë një përfundim të papritur nën autobus, qoftë për shkak të largimit të Popov ose një ngjarje të ngjashme në të ardhmen. Fondacioni duhet të sigurojë rrjetën e sigurisë që i mungon, duke garantuar një zhvillim të qëndrueshëm afatgjatë që mund të përballojë goditjet dhe goditjet e rastësishme. Mund të shihet si një hap tjetër në pjekurinë e PHP-së, nga faqet personale personale te gjuha e programimit fleksibël shumë-disiplinore që fuqizon pjesën më të madhe të uebit.

Ç'pritet më tej?

Dritarja e aplikimit për zhvilluesit kryesorë të mundshëm tani është e hapur për një periudhë prej 28 ditësh. Fondacioni më pas do të ndajë fonde nga raundi fillestar i sponsorizimit përpara se të shqyrtojë mënyrën më të mirë për të strukturuar administratën për një afat të gjatë.

Është e rëndësishme të pranohet se krijimi i Fondacionit nuk ndikon në proceset e zhvillimit të PHP. Vendimet në lidhje me veçoritë dhe aspektet teknike mbeten në duart e komunitetit të PHP Internals. Procesi i votimit RFC është ende mënyra për të marrë ndryshime në gjuhë. Fondacioni është i fokusuar në financimin e zhvilluesve për të zbatuar RFC-të e suksesshme.

Me PHP 8.1 vetëm jashtë derës, është ende e paqartë se si prezantimi i zhvilluesve të rinj do të ndikojë në oraret e ardhshme të lëshimit të PHP. Lëshimi tjetër i veçorive, 8.2, do të pritet në fund të vitit 2022 për të vazhduar kadencën vjetore. Deri më tani janë zbatuar vetëm dy RFC-të që synojnë 8.2, të dyja zhvlerësime të autorizuara nga Popov. Disa të tjera janë në diskutim si klasa vetëm për lexim dhe lloje të pavarura null.

Nëse dëshironi të kontribuoni për Fondacionin, mund të bëni një donacion në faqen e tij OpenCollective. OpenCollective trajton anët ligjore dhe kontabël të disa projekteve me burim të hapur. Fondacioni PHP po planifikon gjithashtu të pranojë donacione përmes sponsorëve të GitHub në të ardhmen.