Laravel Pulse: Kiểm soát ứng dụng Laravel của bạn miễn phí

Cập nhật vào

Mục luc:

Laravel Pulse: Kiểm soát ứng dụng Laravel của bạn miễn phí

Laravel Pulse là gì

Laravel Pulse là một gói phần mềm miễn phí và mã nguồn mở cho framework Laravel giúp các nhà phát triển theo dõi các khía cạnh khác nhau của ứng dụng web của họ trong thời gian thực.

Taylor Otwell, người sáng tạo Laravel, cho biết công cụ này ra đời từ sự bực bội của ông với Laravel Forge và khả năng không thể nhanh chóng chẩn đoán lý do tại sao dịch vụ hoạt động kém và người dùng nào gây ra vấn đề đó.

Mình vẫn không tin được rằng một công cụ như vậy có thể miễn phí, nhưng đó là sự thật!

Tính năng mà Laravel Pulse cung cấp

  • Theo dõi mức độ sử dụng ứng dụng: “Khám phá người dùng tạo ra nhiều yêu cầu nhất, tương tác với các api chậm nhất và gửi nhiều data nhất tới ứng dụng Laravel của bạn.”
  • Thống kê máy chủ: Theo dõi các khía cạnh khác nhau của máy chủ của bạn, như CPU, bộ nhớ và sử dụng ổ đĩa. Tất cả nằm trong một nơi!
  • Theo dõi hàng đợi: Thay vì cố gắng đoán xem hàng đợi nào cần nhiều tài nguyên hơn, hãy đưa ra quyết định thông minh dựa trên dữ liệu lịch sử và mang lại lợi ích thực sự cho người dùng của bạn. 👌
  • Theo dõi hiệu suất: Một lần nữa, việc đưa ra quyết định dựa trên dữ liệu vô cùng quý giá, và Laravel Pulse cũng có thể hỗ trợ với các routes, truy vấn cơ sở dữ liệu, jobs và thậm chí là các yêu cầu đi ra.
  • Các ngoại lệ xuất hiện nhiều: Giống như việc sử dụng một công cụ theo dõi lỗi nhẹ nhàng. Bạn sẽ thấy rõ ràng các ngoại lệ nào thường xuyên nhất và chúng có thể liên quan đến vấn đề hiệu suất của bạn.
  • Các số liệu tùy chỉnh do cộng đồng phát triển: Laravel Pulse sẽ không thể không tùy chỉnh, và tôi sẽ chia sẻ những gì tôi có thể tìm thấy từ cộng đồng trên blog của mình.
  • Bố cục bảng điều khiển tùy chỉnh: Được đề cập trên trang web chính thức rằng bố cục của bảng điều khiển có thể được tùy chỉnh, đó là tin vui tuyệt vời!

Cài đặt Laravel Pulse

Đây là nơi chúng ta tạm dừng. Laravel Pulse sẽ được phát hành vào tuần tới và hiện chưa thể cài đặt được.

Thiết lập Laravel Pulse

Ngay khi Laravel Pulse được phát hành, mình sẽ hướng dẫn bạn cách cài đặt nó trên bất kỳ dự án Laravel nào.

Đóng góp cho Laravel Pulse

Sau khi Laravel Pulse được công bố, bạn có thể tạo ra các thẻ tùy chỉnh và chia sẻ chúng với cộng đồng. Mình sẽ viết thêm về điều này.

Ngoài ra, kho lưu trữ GitHub của Laravel Pulse sẽ có sẵn tại laravel/pulse và bạn có thể gửi bất kỳ Yêu Cầu để sửa lỗi và cải tiến.

Recommended