PHP ในปี 2022
(stitcher.io)- เปิดตัว PHP 8.1 และกำลังเริ่มนำมาใช้
→ enum ถูกบิลต์อินเข้ามาในภาษาแล้ว
→ สามารถใช้ new ใน initializer ได้
→ เพิ่มคุณสมบัติ readonly (เมื่อใช้ร่วมกับฟีเจอร์ property promotion ของ 8.0 จะช่วยให้จัดโครงสร้าง class ได้สะอาดขึ้น)
- การวิเคราะห์แบบสถิติดีขึ้น
→ Laravel ก็เริ่มนำความสามารถด้าน static typing มาใช้
→ PhpStorm รองรับ generic type
→ PhpStan/Psalm พัฒนาไปอีกขั้น
-
ก่อตั้ง PHP Foundation
-
ecosystem ขยายตัว
→ บน Packagist มีแพ็กเกจ 300,000 รายการ และเวอร์ชัน 3 ล้านเวอร์ชัน และมียอดติดตั้งทะลุ 50,000 ล้านครั้ง
- Async PHP
→ นักพัฒนาของ Amp และ ReactPHP พัฒนา RevoltPHP ซึ่งเป็น implementation ของ event loop ที่เข้ากันได้กับ fiber
- Serverless PHP : Bref
1 ความคิดเห็น
เพื่อนคนนี้เขียนบทความนี้ปีละครั้ง และผมก็ย้ายมาทุกปี ยกเว้นปี 2020 555
PHP in 2019 https://th.news.hada.io/topic?id=92
PHP in 2020 https://stitcher.io/blog/php-in-2020
PHP in 2021 https://th.news.hada.io/topic?id=4086
การก่อตั้ง PHP Foundation https://th.news.hada.io/topic?id=5463
bref - ใช้ PHP บน AWS Lambda https://th.news.hada.io/topic?id=2749