PHP-Tokio - ใช้ไลบรารี Async Rust จาก PHP
(github.com/danog)- ไลบรารีโอเพนซอร์สที่ทำให้สามารถเรียกใช้ไลบรารี Async Rust ทุกตัวจาก PHP ได้
- ทำงานร่วมกับ Revolt (อีเวนต์ลูปสำหรับ Concurrent PHP) ได้อย่างสมบูรณ์
- ทำให้สามารถใช้งานร่วมกับ AMPHP (Asynchronous Multitasking PHP), PSL (PHP Standard Library) และ ReactPHP ได้อย่างสมบูรณ์แบบ
5 ความคิดเห็น
https://th.news.hada.io/topic?id=10027 ถ้าใช้คู่กับอะไรแบบนี้ก็น่าจะดีเลยนะ
โครงสร้างโมดูลของ PHP มันไม่ได้ถึงขั้นจะเรียกว่า FFI ได้ ดูจะเป็นแค่ระดับ Wrapper เสียมากกว่า แต่พอเป็นแบบนี้ กลับกลายเป็นข้อดีในกรณีแบบนี้พอดีเลย
การต้องระบุโมดูลโดยตรงด้วย
-d extension=นี่ดูไม่สะดวกเอาเสียเลย ไม่รู้ว่าจะมีตัวที่มาช่วยจัดการเรื่องนี้ได้หรือเปล่า..มีวิธีลงทะเบียนไว้แบบโกลบอลใน
php.iniแล้วใช้งานได้โดยไม่ต้องใช้ตัวเลือก-d extensionอยู่ใช่ไหมFFIถูกเพิ่มเข้ามาตั้งแต่php 7.4ก็จริง แต่ตัวนี้ดูเหมือนจะไม่ได้โหลดด้วยFFIนะกระแส PHP กำลังมา...
เคยบอกกันว่า PHP กำลังจะตาย.. แต่นี่สุดยอดจริง ๆ..