Tags:
Node Thumbnail

ไมโครซอฟท์ส่งอีเมลแจ้งเข้ากลุ่มนักพัฒนา PHP ว่าจะหยุดซัพพอร์ต PHP บนแพลตฟอร์มวินโดวส์ มีผลนับตั้งแต่ PHP 8.0 (ปัจจุบันเป็น Alpha 1) เป็นต้นไป

ปัจจุบัน ไมโครซอฟท์เป็นผู้ดูแลโครงการ PHP For Windows บนเว็บไซต์ PHP.net และทำหน้าที่พัฒนา-ออกไบนารีของ PHP เวอร์ชันวินโดวส์ (php.exe) ตามอัพเดตทุกเวอร์ชันย่อย

ไมโครซอฟท์ไม่ได้ระบุเหตุผลที่หยุดออกไบนารีของ PHP 8.0 บนวินโดวส์ แต่สัญญาว่าจะยังออกไบนารีของ PHP 7.2, 7.3, 7.4 ไปจนหมดระยะเวลาซัพพอร์ตของ PHP.net

ผู้ใช้ชื่อ SaraMG ซึ่งระบุว่าเป็นหนึ่งในทีมพัฒนา PHP แสดงความเห็นในกระทู้ Reddit ว่าประกาศนี้คือไมโครซอฟท์ยุติหน้าที่การออกไบนารี PHP 8.0 บนวินโดวส์เท่านั้น ไม่ได้แปลว่าเราจะไม่ได้เห็น PHP บนวินโดวส์อีก เพราะจะมีนักพัฒนาคนอื่นเข้ามารับช่วงงานนี้ต่อไป

ที่มา - PHP.net, Reddit

No Description

Get latest news from Blognone

Comments

By: soullz
AndroidUbuntu
on 11 July 2020 - 10:33 #1166616
soullz's picture

อันนี้หมายถึงว่าจะไม่ช่วยทำ version php 8.x for windows หรือ จะไม่รองรับ php 8.x บน windows

By: arth
iPhoneWindows PhoneWindows
on 11 July 2020 - 10:47 #1166620 Reply to:1166616

ย่อหน้าสุดท้ายมีคำตอบครับ

By: kudeesuk on 12 July 2020 - 00:30 #1166712 Reply to:1166616
kudeesuk's picture

"ไม่ได้แปลว่าเราจะไม่ได้เห็น PHP บนวินโดวส์อีก เพราะจะมีนักพัฒนาคนอื่นเข้ามารับช่วงงานนี้ต่อไป" ตามนี้เลยครับ

By: tonkung
Windows Phone
on 11 July 2020 - 10:50 #1166621

อันนี้แปลกเอ๊ะ เอาคนไปโพกัสเรื่องไหนหว่า

By: tontan
ContributorAndroidSymbianUbuntu
on 11 July 2020 - 11:33 #1166626 Reply to:1166621

ออกภาษาใหม่ มาแทน PHP หรือว่าจะเป็น PHP on .net ? (อันหลังนี้ไม่น่าจะเป็นไปได้)


บล็อก:wannaphong.com บล็อก Python 3

By: tonkung
Windows Phone
on 11 July 2020 - 15:06 #1166658 Reply to:1166626

หรือว่ากะให้ใช้ wsl ไรงี้กันเปล่าครับ

By: blackdoor on 11 July 2020 - 11:55 #1166630 Reply to:1166621
blackdoor's picture

ผมคิดว่า ยุคนี้ เป็นยุคของ Container แล้วนะครับ
ผมคิดว่า Microsoft คงคิดถึงข้อนี้
เลยไม่คิดจะทำต่อแล้ว เพราะไม่คุ้มเวลาแล้ว

By: tonkung
Windows Phone
on 11 July 2020 - 15:06 #1166659 Reply to:1166630

คงใช่ครับ

By: wichate
Android
on 11 July 2020 - 16:38 #1166669 Reply to:1166630

จริงครับสมัยนี้จะมีซักกี่คนที่ซื้อ windows server เพื่อมารัน php

By: crucifier
iPhoneAndroidUbuntu
on 11 July 2020 - 16:58 #1166673 Reply to:1166669

แล้วบน win เค้าจะ dev กันยังไงครับ (หรือผมเข้าใจผิด?)

By: bellpocket on 11 July 2020 - 17:12 #1166677 Reply to:1166673

xampp-x-y-z.zip

By: crucifier
iPhoneAndroidUbuntu
on 11 July 2020 - 20:04 #1166700 Reply to:1166677

PHP for Windows ต่างยังไงกับ PHP ที่ pack มากับ XAMPP ครับ?

By: bellpocket on 11 July 2020 - 23:34 #1166709 Reply to:1166700

php for windows มีแค่ php อย่างเดียว ถ้าเอาไว้ ref, dev ด้วย composer env ก็โหลดแค่ php for windows อย่างเดียวก็ได้

แต่ xampp มี apache, mysql(mariadb) ให้ด้วยสามารถ run web env ได้ ก็แล้วแต่ใครสะดวกแบบไหนน่ะนะ

ทั้ง 2 env ก็มี php version หลายๆ ตัว แล้วแต่จะเลือกใช้เหมือนกันจ้าา

By: crucifier
iPhoneAndroidUbuntu
on 12 July 2020 - 00:13 #1166710 Reply to:1166709

แสดงว่าผมเข้าใจถูกแล้วเกี่ยวกับ xampp แต่ที่ถามไปอย่างนั้นเพราะเม้นบนบอกว่า “จริงครับสมัยนี้จะมีซักกี่คนที่ซื้อ windows server เพื่อมารัน php“

ผมเลยสงสัยว่าอ้าวแล้วจะ dev กันยังไง ความเห็นต่อมาบอกว่าให้ใช้ xampp ผมจึงสงสัยต่อไปอีกว่ามันเป็น PHP คนละตัวกันเหรอ (for Win กับที่มาพร้อม xampp) ? พอ MS ไม่ทำ PHP for Win แล้วเราจะไม่มี PHP บน Win ใช้กันเลย หรือว่ายังไงครับ ผมยังสับสนอยู่

เอาจริงๆ ผมเริ่มงงกับคำถามตัวเองละ เขียน PHP บน linux มาเป็นสิบปีแต่ไม่เคยรู้เรื่องพวกนี้เลย

By: mygoddess on 12 July 2020 - 09:44 #1166725 Reply to:1166709

Xampp มันก็แค่เอา php for win มารวมให้ไม่ใช่เหรอ ถ้าไม่มีคนทำ php for win xampp ก็ไม่มี php มาใช้ xampp ไม่ได้ทำ php ของตัวเองนี่

By: crucifier
iPhoneAndroidUbuntu
on 12 July 2020 - 10:25 #1166730 Reply to:1166725

นั่นสิครับ ผมก็เข้าใจแบบนั้น

By: bellpocket on 12 July 2020 - 13:44 #1166746 Reply to:1166709

@crucifier @mygoddess อ่ออออ ถ้าแบบนั้นก็ใช่ฮะ เพราะ xampp ก็หยิบ ตรงนั้นมารวม env ให้ งั้นปลายทางก็ต้องมาดูว่าจะมีคนมารับช่วง php for windows ต่อไหม ถ้าไม่ ก็คงจบที่ php 7.4.x น่ะแหละ เว้นแต่บางที dev บน php 5.6 แต่ก็อยากใช้ composer ด้วย php 7.x ถึงจะโหลดเฉพาะ php 7.4 มาใช้ทีนึง

ตรงที่ถามว่า dev ยังไง อันนี้พอดีเข้าใจว่า dev env แบบไหน เลยตอบไปว่า xampp เพราะปกติไม่ค่อยได้ใช้ php for windows แค่ชิ้นเดียวน่ะ

ปล. ที่แจ้งไปว่า xampp ตอนแรกเพราะเป็นตัวที่รวบ env มาครบและมี version ย่อยให้เลือกใช้มากที่สุดเท่าที่ลองใช้มาเฉยๆ แต่ก็ลืมไปว่ามันไปหยิบเอา php for windows จากต้นทางอยู่ดี ขอโทษข้อมูลที่ผิดพลาดด้วยจ้าาา

ส่วน docker อยากใช้นะ แต่เครื่องที่รับมาเป็น Windows + No permission นี่ก็คงไม่ออกแรงล่ะ เหนื่อยเปล่าาา TT-TT 😭😭😭😭😭

By: Lightwave
iPhoneAndroidWindows
on 11 July 2020 - 17:24 #1166682 Reply to:1166673

wsl, docker

By: blackdoor on 11 July 2020 - 17:33 #1166683 Reply to:1166673
blackdoor's picture

มี docker for windows ครับ
ถ้าไม่ชอบ ก็ใช้ wsl2 ก็ได้
แต่แนะนำ docker เพราะมัน universal มากกว่า

By: toooooooon
iPhoneWindows PhoneAndroidBlackberry
on 13 July 2020 - 13:27 #1166873 Reply to:1166673

docker php-fpm ไปเลย

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 11 July 2020 - 18:56 #1166694 Reply to:1166669
Ford AntiTrust's picture

ถ้าทำเว็บบริการ user ทั่วไป ที่ทำงานได้ทั้งบน Windows หรือ Linux แล้วไม่ได้ท่าพิเศษ ก็ไม่น่าจะมีอะไรต่าง น่าจะย้ายไป Linux ง่ายหน่อย

คงจะเหลือแต่เขียนเว็บเชื่อมต่อระหว่าง PHP กับ API บน Windows โดยตรง พวกผ่าน COM Port บน Windows อะไรแบบนั้น ซึ่งก็ย้ายไปใช้ .NET Core ก็น่าจะคุ้มค่ากว่าในระยะยาว

By: SpeedEX
AndroidWindowsIn Love
on 11 July 2020 - 18:43 #1166692 Reply to:1166621

จริงๆผมแปลกใจด้วยซ้ำว่า PHP ก็ไม่ใช่ภาษาของ MS ทำไม MS ต้องมานั่งดูแลโครงการ PHP for Windows เอง
ใครมีข้อมูลว่านอกจากพวกตระกูล .NET แล้ว มีภาษาไหนที่ MS ดูแลโครงการ xxx for Windows เองบ้างครับ ?

By: Pearseak on 12 July 2020 - 10:14 #1166729 Reply to:1166692

ผมคิดว่าคงเป็นเพราะอัตราส่วนของเวป php มันเยอะมาก ถ้า microsoft ไม่ support Php บน windows มันก็เหมือนบอกกลายๆว่าใครใช้ php ให้ไปลง linux

แต่ตอนนี้มี docker แล้ว wsl2 ก็มี php dll มันไม่จำเป็นแล้วมั้งครับ

By: big50000
AndroidSUSEUbuntu
on 11 July 2020 - 17:18 #1166680
big50000's picture

WSL

By: jarujit
ContributoriPhoneAndroid
on 12 July 2020 - 00:39 #1166713
jarujit's picture

เพิ่งรู้ว่า Microsoft (เคย) ดูแลเองเลย


:-)

By: crucifier
iPhoneAndroidUbuntu
on 12 July 2020 - 10:26 #1166731 Reply to:1166713

+1 ผมเขียน PHP มาตั้งนาน นึกว่าทาง PHP.net ดูแลเองมาตลอด

By: osmiumwo1f
ContributorWindows PhoneWindows
on 13 July 2020 - 13:44 #1166880
osmiumwo1f's picture

จะว่าไป PHP นี่ก็มาไกลมากๆ เลยนะ เพราะเดิมทีเป็นแค่ภาษา template ซักพักมีใครไม่รู้มาเพิ่ม function จนมันมาเป็นแบบที่เห็นครับ