PHP-Tokio - Sử dụng thư viện Async Rust trong PHP
(github.com/danog)- Thư viện mã nguồn mở giúp có thể gọi mọi thư viện Async Rust từ PHP
- Tích hợp hoàn toàn với Revolt (event loop cho Concurrent PHP)
- Nhờ đó có thể tương thích hoàn hảo với AMPHP (Asynchronous Multitasking PHP), PSL (PHP Standard Library) và ReactPHP
5 bình luận
Dùng cùng với thứ như cái này https://vi.news.hada.io/topic?id=10027 thì có vẻ sẽ khá ổn đấy
Khó mà gọi đây là FFI đúng nghĩa, nhưng vì cấu trúc PHP Module chỉ ở mức đủ để dùng như một wrapper, nên trái lại trong trường hợp này lại trở thành một ưu điểm.
Việc phải chỉ định trực tiếp module bằng
-d extension=trông thực sự khá bất tiện, không biết rồi có xuất hiện công cụ nào quản lý luôn cả phần này không..Có cách đăng ký toàn cục trong
php.iniđể dùng mà không cần tùy chọn-d extension.FFI được đưa vào từ PHP 7.4, nhưng cái này có vẻ không được tải bằng FFI.
Làn sóng PHP rồi sẽ đến...
Cứ bảo PHP sắp chết rồi... mà đúng là quá đỉnh..