Tags:
Node Thumbnail

กลุ่มบริษัทไอที 10 บริษัทประกาศร่วมก่อตั้ง PHP Foundation องค์กรกลางสำหรับดูแลภาษา PHP เต็มเวลา หลังจาก Nikita Popov นักพัฒนาหลักของ PHP ที่ทำงานกับ JetBrains ลาออกจากบริษัทและหันไปทำงานในโครงการ LLVM เป็นหลัก

บริษัทที่ร่วมก่อตั้งมูลนิธิครั้งนี้ได้แก่ Automattic (Wordpress), Laravel, Acquia (Drupal), Zend, Private Packagist, Symfony, Craft CMS, Tideways, PrestaShop, และ JetBrains โดยคาดว่าจะระดมทุนเป็นงบประมาณสำหรับนักพัฒนาหลักได้ปีละ 300,000 ดอลลาร์ เบื้องต้น JetBrains ประกาศว่าจะสนับสนุนปีละ 100,000 ดอลลาร์

เป้าหมายของการระดมทุนหวังว่าจะจ่ายเงินเดือนนักพัฒนาหลักของ PHP ได้ในราคาตลาด และหากระดมทุนได้มากขึ้นก็จะจ้างนักพัฒนาได้มากขึ้นตามไปด้วย ตอนนี้ทางมูลนิธิเปิดระดมทุนผ่านทาง Open Collective เริ่มต้นเดือนละ 5 ดอลลาร์

ที่มา - JetBrains

No Description

ภาพโดย doki7

Get latest news from Blognone

Comments

By: crucifier
iPhoneAndroidUbuntu
on 24 November 2021 - 00:19 #1232594

ที่ผ่านมามีคนดูแล PHP อยู่ประมาณกี่คนครับ

By: lew
FounderJusci's WriterMEconomicsAndroid
on 24 November 2021 - 01:28 #1232595 Reply to:1232594
lew's picture

ถ้าดูคนที่ active หนักๆ นี่น่าจะ 4-5 คน แต่ Nikita มากสุดเลยในช่วงหลัง รอบนี้คงกระทบหนักจริง


lewcpe.com, @wasonliw

By: crucifier
iPhoneAndroidUbuntu
on 24 November 2021 - 09:06 #1232603 Reply to:1232595

PHP เป็นภาษาที่เก่าแต่ก็ยังได้รับความนิยมอยู่มาก ผมก็นึกว่าจะเป็นโครงการใหญ่และมีคนดูแล (active) มากกว่านี้เสียอีก

By: modernelf on 24 November 2021 - 10:11 #1232611 Reply to:1232595

ไม่อยากจะเชื่อว่าภาษาที่คนใช้เยอะขนาดนี้มีคนดูแลไม่ถึงหลักสิบคน

By: lew
FounderJusci's WriterMEconomicsAndroid
on 24 November 2021 - 10:41 #1232615 Reply to:1232611
lew's picture

นับจริงๆ น่าจะเยอะกว่านั้นครับ แต่ส่วนมากน่าจะ long tail (คนส่วนมากส่งแพตช์เฉพาะกิจนิดๆ หน่อยๆ) คนที่ดูแลหลักจริงๆ ไม่มาก


lewcpe.com, @wasonliw

By: roticagas
Android
on 24 November 2021 - 16:32 #1232643 Reply to:1232595

เห็น blog นี้แล้วตกใจเลยครับ Bus factor ของ php แค่ 2 เนี่ย

( Dmitry Stogov กับ Nikita Popov )

https://blog.krakjoe.ninja/2021/05/avoiding-busses.html

By: suriyan2538 on 24 November 2021 - 20:44 #1232664
suriyan2538's picture

เห็นนักพัฒนาหลายคนบ่นว่าไม่ชอบ PHP บอกว่าใช้ยาก และเก่าไป

เป็นดราม่าในกลุ่มโปรแกรมใน Facebook บ่อยมากๆ

ส่วนตัวผมก็ไม่อะไร แค่ว่าเราใช้ถนัดก็ใช้

แต่ตกใจกับจำนวนคนดูแลที่น้อยเอามากๆ

By: crucifier
iPhoneAndroidUbuntu
on 24 November 2021 - 21:01 #1232666 Reply to:1232664

ถ้าเรื่องใช้ยากนี่ js ยากกว่าอีกครับ

เวลาเจอดราม่าในเฟสเกี่ยวกับ php ว่าช้ากว่า js และมั่วกว่า python ผมมักจะไปคอมเม้นไว้ว่า js เร็วกว่า php ก็จริง แต่ js ก็มั่วกว่า php มาก (js ใช้ยาก)

และ python มั่วน้อยกว่า php ก็จริง แต่ python ก็ช้าและอืดกว่า php มาก

สรุปคือ php ก็อยู่กลางๆ ไม่ดีที่สุดและไม่แย่ที่สุด จะใช้อะไรก็ตามแต่ถนัด

แต่พอมาพบว่าคนดูแลน้อยขนาดนี้ก็ชักกังวลแล้วที่จะใช้ php ต่อไป (แต่ที่ผ่านมาตลอดหลายสิบปีโครงการก็ไม่ได้มีปัญหาอะไรนี่นะ)

By: big50000
AndroidSUSEUbuntu
on 24 November 2021 - 22:57 #1232675 Reply to:1232666
big50000's picture

JS มันไม่ได้ออกแบบมาเพื่อ server-side เสียด้วยซ้ำ มีคนอุตริเอามันมาใช้เพราะ V8 ที่เร็วผิดผี (สำหรับช่วงนั้น) มันเลยเกิดความ hype ในตัวภาษานั่นล่ะ (ทั้งที่จริงควรเรียกมันว่า Node.JS มากกว่า) ในระหว่างนี้แหละที่ Node สร้างมาตรฐานประหลาด ๆ เข้ามา (และเป็นช่วงที่ ECMA ขยับตูดกันน้อยมาก) แล้ว framework ก็ตามกันไปทางนั้น สุดท้ายพอ ECMA เริ่มรู้สึกรู้สา มาตรฐานมันก็ฉีกกันแทบจะคนละโลกไปแล้ว ภาษาเดียวพลิกวิธีเขียนได้นับโหล แถมมานั่งเถียงกันว่าอันนั้นดีกว่านี้ดีกว่าโน้นดีกว่า แล้ว TS ก็ถือกำเนิดขึ้น พร้อมภาระงานต้องคอมไพล์มันกลับไป JS (จริง ๆ TS แก้ปัญหา JS หลายอย่างมาก แต่ที่ใหญ่สุด ๆ คือมาตรฐานภาษานี่แหละ)

สำหรับเรื่องจะใช้อะไรก็ตามที่ถนัดนี่ขอแย้งนิดหน่อย ถ้าเจองาน concurrent หนัก ๆ นี่ vanilla PHP รับไม่ไหวจะน็อกตายเอา แถม solution บน PHP ราคาแพงหูฉี่ ถ้าอยากเริ่มต้นสวย ๆ ไปหาที่มันรองรับ concurrent ดี ๆ จะเป็นประโยชน์ต่องาน (และประหยัดค่ายาพาราได้)

By: crucifier
iPhoneAndroidUbuntu
on 25 November 2021 - 07:48 #1232679 Reply to:1232675

Vanilla PHP เร็วอยู่นะโดยเฉพาะ PHP 8 คุณหมายถึง PHP Framework หรือเปล่าที่ช้า แต่ถ้าต้องการแบก concurrent ตั้งแต่เริ่มและไม่มั่ว แนะนำ Go เร็วโรคจิตมาก

By: ico on 26 November 2021 - 20:21 #1232830 Reply to:1232675

กว่า fb จะพัฒนา php ของตัวเองนี่ก็ผ่านการรองรับ concurrent request ระดับมหาศาลมาแล้ว ปัญหาลักษณะนี้ ถ้าจะโทษที่ตัวภาษา น่าจะเป็นการโทษกันแบบดื้อๆ

By: big50000
AndroidSUSEUbuntu
on 26 November 2021 - 20:54 #1232832 Reply to:1232830
big50000's picture

มุกคลาสสิก

ขอย้ำอีกครั้ง

HHVM ≠ PHP

By: rattananen
AndroidWindows
on 25 November 2021 - 09:35 #1232693 Reply to:1232666

code มั่วไม่มั่วนี่อยู่ที่คนเขียนครับ ไม่เกี่ยวกับภาษา
JS, Python, PHP มันก็รองรับ namespace, OOP pattern เหมือนกันหมด
อยู่ที่คนเขียนแล้วละครับ ว่าจะออกแบบ structure ยังไง

By: osmiumwo1f
ContributorWindows PhoneWindows
on 25 November 2021 - 10:11 #1232696 Reply to:1232693
osmiumwo1f's picture

ผมว่าความมั่วที่คุณ crucifier หมายถึงคือสิ่งที่คุณ big50000 พิมพ์ไว้มากกว่าครับ