Tags:
Node Thumbnail

PHP เตรียมประกาศปล่อย PHP 7.0.0 ในวันนี้ หลังจากซอร์สโค้ดใน GitHub ถูกแท็กเรียบร้อยแล้วใน commit "60fffd2" หนึ่งสัปดาห์หลังจากรุ่น 7.0.0RC8 ฟีเจอร์สำคัญๆ ได้แก่

  • ประสิทธิภาพดีขึ้นมาก เร็วขึ้นเฉลี่ยสองเท่าตัวเทียบกับ PHP 5.6
  • รองรับ 64 บิต
  • ความผิดพลาดร้ายแรง (fatal error) หลายส่วนสามารถดักเป็น Exceptions ได้แล้ว
  • ถอด API และส่วนขยายเก่าๆ ออก
  • โอเปอร์เรเตอร์ทดสอบ Null (??)
  • โอเปอร์เรเตอร์ทดสอบมากกว่า, น้อยกว่า, เท่ากับ (spaceship)
  • ประกาศชนิดตัวแปรรับเข้า และคืนออกจากฟังก์ชั่น
  • Anonymous Classes

ใครอยากเล่นตอนนี้ต้องโหลดโค้ดมาคอมไพล์เองเท่านั้น ถ้าต้องการไบนารีรออีกไม่ถึงวันก็น่าจะปล่อยออกมาแล้ว

ที่มา - GitHub: php-src, +nixCraft

Get latest news from Blognone

Comments

By: takato
iPhoneWindows PhoneAndroidBlackberry
on 3 December 2015 - 09:18 #865635
takato's picture

มาช้ายังดีกว่าไม่มี
คนหนีไป html5+jQuery+css3 หมดแล้ว

By: 7elven
ContributoriPhoneWindows PhoneAndroid
on 3 December 2015 - 09:29 #865649 Reply to:865635

หือ???? php ใช้ทำงานฝั่ง server นี่ครับ
html5+jQuery+css3 เอาไว้จัดการ การแสดงผลบนบราวเซอร์นี่ครับ

By: NuttTaro
iPhoneAndroidUbuntuIn Love
on 3 December 2015 - 10:39 #865680 Reply to:865649
NuttTaro's picture

งง ด้วยคนครับ

By: spiritstorm
iPhoneAndroidWindows
on 3 December 2015 - 09:45 #865659 Reply to:865635
spiritstorm's picture

html5+jQuery+css3 มันเป็นฝั่ง Client
แต่ PHP เป็นฝั่ง Server ครับ คนละส่วนกัน

By: jaideejung007
ContributorWindows PhoneWindows
on 3 December 2015 - 10:28 #865676 Reply to:865659
jaideejung007's picture

นั่นน่ะสิ

By: Wai on 3 December 2015 - 10:48 #865687 Reply to:865635

น่าจะขาดคำว่า Node.js ไปนะ

By: itpcc
ContributoriPhoneRed HatUbuntu
on 3 December 2015 - 15:21 #865729 Reply to:865635
itpcc's picture

ผมก็ยังใช้ PHP อยู่นะ รวมสามตัวนี้ด้วย


บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P

By: mixmatrix
iPhoneAndroidRed HatUbuntu
on 4 December 2015 - 13:49 #865978 Reply to:865635
mixmatrix's picture

เขาเล่นมุข ผมเข้าใจๆ ตึกโป๊ะ!

By: olan16
AndroidWindowsIn Love
on 3 December 2015 - 09:41 #865636
olan16's picture

นี่แหละที่รอมานาน

ป.ล. ถ้าเร็วขึ้น 2 เท่าแล้ว จะสู้ HHVM, nodejs ได้มั้ยนะ

By: scalopus
ContributorAndroidUbuntu
on 3 December 2015 - 14:10 #865685 Reply to:865636
scalopus's picture

ตาม Performance Test ที่ ฟังจาก phpConf ผมยังถือว่ามันไม่ได้มีความแตกต่างอย่างมี Significant เท่าไหร่ครับเมื่อเทียบกับ HHVM

อย่างไรก็ตาม โจทย์สำหรับ PHP7 คือ พยายามสู้กับ HHVM เรื่อง Performance ครับ.

แต่เร็วขึ้นเมื่อเทียบกับ PHP5.6


Warun.in.th

By: anirut
ContributorAndroidSymbianUbuntu
on 3 December 2015 - 09:39 #865656

กำลังเลือกเพื่อศึกษาเพิ่มอยู่ครับ ตอนนี้รอดูรีวิว PHP7 ตัวจริงเทียบกับ HHVM+Hack เพราะมีพื้นฐาน PHP อยู่ หรือว่าควรหัดใช้ Go ไปเลยดีกว่า


I'M... , NOT A CLONE.

By: scalopus
ContributorAndroidUbuntu
on 3 December 2015 - 10:52 #865686 Reply to:865656
scalopus's picture

ในบล็อกผมมีเขียนสรุปที่ไปฟัง phpConf PHP7 เรื่อง Performance นะครับ สรุปมาเมื่อประมาณเดือนกว่าๆ ลองเข้าไปดูได้ แต่ไม่ได้เป็น php7 final นะครับ.


Warun.in.th

By: Aize
ContributorWindows PhoneAndroidWindows
on 3 December 2015 - 09:53 #865664
Aize's picture

เพิ่งรู้ว่า <=> คือยานอวกาศ 5555


The Dream hacker..

By: kumpagun
iPhoneAndroidUbuntuWindows
on 3 December 2015 - 10:18 #865672
kumpagun's picture

ตื่นเต้น กว่าพี่จะมาได้
จะเร็วเท่า Node js ป่ะครับ

By: jaideejung007
ContributorWindows PhoneWindows
on 3 December 2015 - 10:34 #865677
jaideejung007's picture

ภาวนาให้ระบบที่เขียนด้วย PHP 5.3 รองรับกับ PHP 7 ซักครึ่งนึงก็ยังดี

สาธุ

By: lew
FounderJusci&#039;s WriterMEconomicsAndroid
on 3 December 2015 - 10:44 #865683 Reply to:865677
lew's picture

ท่านได้สิทธิ์นั้นเดี๋ยวนี้

error บรรทัดเว้นบรรทัด


lewcpe.com, @wasonliw

By: jaideejung007
ContributorWindows PhoneWindows
on 3 December 2015 - 11:04 #865689 Reply to:865683
jaideejung007's picture

คุณพระ!

By: osmiumwo1f
ContributorWindows PhoneWindows
on 3 December 2015 - 12:39 #865712 Reply to:865689
osmiumwo1f's picture

อาจจะยังไม่นับอันที่ไม่ขึ้น error หรือ notice แต่ทำงานไม่เหมือนกับของเก่าอีกครับ

By: zerost
AndroidWindows
on 3 December 2015 - 11:17 #865693 Reply to:865683
zerost's picture

ขุ่นพระ ครึ่งนึงจริงๆด้วย

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 3 December 2015 - 11:15 #865691 Reply to:865677
Ford AntiTrust's picture

ระบบที่เขียนบน PHP 5.3 มารัน PHP 5.6 ยังโดน deprecated โดย notice เพียบครับ ย้ายมา PHP 7 สงสัยจะไม่รอด ต้องไล่ใหม่หมดเลย

By: darkleonic
ContributorAndroidWindowsIn Love
on 3 December 2015 - 13:04 #865714 Reply to:865677
darkleonic's picture

ผมนี่ไล่โค๊ดใหม่ตอนย้ายจาก 5.0 -> 5.5 ผลก็คือเละ


I need healing.

By: lancaster
Contributor
on 3 December 2015 - 22:33 #865826 Reply to:865677

ถ้าช่วง 5.x ที่สาหัสจริงๆจะเป็น 5.3 > 5.4 ครับ หลังจากนั้นจะชิลๆ

ส่วน 5.6 > 7.0 นี่... รอดูรีวิว

By: wiennat
Writer
on 4 December 2015 - 13:49 #865979 Reply to:865826

5.2 -> 5.3 นี่ก็กระอักเลือดนะครับ


onedd.net

By: Kusumoto
Windows PhoneUbuntu
on 3 December 2015 - 11:21 #865694

รอคอย เธอมาแสนนานนน

By: KuroNeko_Hiki
AndroidUbuntuWindows
on 3 December 2015 - 11:28 #865696
KuroNeko_Hiki's picture

เดี้ยว ใจเย็น รอก่อน เว็บยังไม่เสร็จ ของใหม่จะมาให้เล่นอีกแล้ว

By: kimminwoo
AndroidRed HatUbuntuWindows
on 3 December 2015 - 11:39 #865700

ลองโหลดมา Compile เล่นสักหน่อย XD

By: IFRA
AndroidSymbian
on 3 December 2015 - 12:54 #865713

รอ mongodb ออก driver ต่อไป

By: Ford AntiTrust
ContributorAndroidBlackberryUbuntu
on 3 December 2015 - 15:12 #865727 Reply to:865713
Ford AntiTrust's picture

รอ mongodb-1.1 ได้เลย รองรับ PHP 7 และ HHVM น่าจะไม่นาน (แต่ผมเห็นมีอ้างอิงแล้ว)

By: IFRA
AndroidSymbian
on 3 December 2015 - 19:09 #865777 Reply to:865727

ใช่ครับ รอตัวนี้อยู่เลย

By: syootakarn
iPhoneWindows PhoneAndroidBlackberry
on 3 December 2015 - 21:53 #865808
syootakarn's picture
  • html5+jQuery+css3+nodejs+mongodb ครับเวิร์กสุดและหินสุดๆ
  • jQuery และ nodejs เขียนแบบ none blocking ดังนั้นถ้าใช้คู่กันมันส่งเสริมกันและกัน
  • jQuery , nodejs และ mongodb เขียนเชื่อมต่อด้วย javascript ครับไม่ต้องจำหลายภาษา
  • PHP 7 ดีมาก แหล่งข้อมูลเยอะ แต่เสียตรงที่มันไม่เป็น non blocking มันต้องรอให้เสร็จทีละคำสั่งก่อน
    ต่อให้ไปใช้ extension เสริมเช่น phalcon + xcache ก็ยังสู้ nodejs ไม่ได้ PHP 7 มาช้าไปครับ