Duyệt bởi
Category: Laravel

[Laravel]Broadcasting là gì?

[Laravel]Broadcasting là gì?

Laravel Broadcasting là một tính năng mạnh mẽ của Laravel, cho phép bạn phát dữ liệu thời gian thực từ server đến client thông qua các công nghệ như WebSocket hoặc các dịch vụ truyền tải như Pusher, Ably. Broadcasting thường được sử dụng để xây dựng các ứng dụng tương tác thời gian thực, ví dụ: chat ứng dụng, thông báo real-time, hoặc cập nhật trực tiếp trên giao diện người dùng.

[Laravel] Phân biệt Notifications và Email

[Laravel] Phân biệt Notifications và Email

Notifications và Email trong Laravel đều được sử dụng để gửi thông báo trong ứng dụng Laravel, nhưng chúng phục vụ các mục đích khác nhau và có cách hoạt động khác nhau. 1. Laravel Notifications Mục đích: Cách hoạt động: Ưu điểm: Ví dụ: 2. Laravel Email Mục đích: Cách hoạt động: Ưu điểm: Ví dụ: 3. So sánh tổng quan: Phạm vi sử dụng Gửi thông báo qua nhiều kênh Chỉ gửi email Đối tượng chính Thông báo…

Đọc Thêm Đọc Thêm

Thực hiện tính năng transfer data giữa 2 bảng trong Laravel

Thực hiện tính năng transfer data giữa 2 bảng trong Laravel

Thực hiện tính năng chuyển dữ liệu giữa hai bảng today_attendances và attendances trong Laravel, mình sẽ ghi lại quy trình này. Quy trình sẽ bao gồm tạo cron job, middleware bảo mật, và một command trong Laravel để thực hiện công việc chuyển dữ liệu hàng ngày vào lúc 6h sáng. 1. Tạo Command trong Laravel Đầu tiên, tạo một command để xử lý việc chuyển dữ liệu: 2. Đăng ký Command trong Kernel để Tự Động Chạy Cron…

Đọc Thêm Đọc Thêm

Tự động triển khai dự án Laravel lên server bằng GitHub Actions 🚀

Tự động triển khai dự án Laravel lên server bằng GitHub Actions 🚀

Bạn đã bao giờ mong muốn dự án Laravel của mình tự động triển khai (deploy) mỗi khi có thay đổi mới? Giờ đây, với GitHub Actions, quy trình này trở nên dễ dàng và nhanh chóng hơn bao giờ hết! Không cần thao tác thủ công, không sợ quên file, chỉ với vài dòng cấu hình, bạn có thể để GitHub tự động thực hiện tất cả.

Sử dụng Laravel Queues trên shared hosting

Sử dụng Laravel Queues trên shared hosting

Để sử dụng Laravel Queues trên hosting chia sẻ (shared hosting), việc này có thể hơi phức tạp vì nhiều nhà cung cấp hosting chia sẻ hạn chế việc truy cập vào các dịch vụ hệ thống như Supervisor hoặc các worker chuyên quản lý queue. Tuy nhiên, bạn vẫn có thể triển khai queues bằng một số giải pháp thay thế

Tạo Custom Validation Rule trong Laravel: Tối Ưu Hóa Kiểm Tra Dữ Liệu Đầu Vào

Tạo Custom Validation Rule trong Laravel: Tối Ưu Hóa Kiểm Tra Dữ Liệu Đầu Vào

Trong quá trình phát triển ứng dụng web, việc đảm bảo dữ liệu người dùng nhập vào là hợp lệ và đúng định dạng là vô cùng quan trọng. Laravel cung cấp sẵn một số rule validation mạnh mẽ, tuy nhiên, trong một số trường hợp đặc thù, bạn cần tạo ra những rule riêng để đáp ứng yêu cầu đặc thù của ứng dụng. Đây chính là lúc mà Custom Validation Rule trở nên hữu ích.

Hướng dẫn cấu hình nhiều guard trong ứng dụng Laravel

Hướng dẫn cấu hình nhiều guard trong ứng dụng Laravel

Xin chào mọi người, hôm nay có thời gian rảnh nên mình ngồi viết lại quy trình các bước cấu hình nhiều guard trong một ứng dụng Laravel mà mình đã từng làm việc. Chúng ta bắt đầu thôi nào! Đầu tiên, các bạn mở terminal lên giúp mình(ở đây mình dùng macbook) và gõ lệnh: hi gói laravel/ui đã được cài đặt, bạn có thể cài đặt giao diện người dùng của trang đăng kí/đăng nhập bằng cách chạy…

Đọc Thêm Đọc Thêm

Tạo file helper của riêng bạn trong dự án Laravel

Tạo file helper của riêng bạn trong dự án Laravel

Đôi khi bạn muốn viết những hàm của riêng mình trong dự án laravel để tái sử dụng lại code. Trong bài này mình sẽ chia sẻ cách làm điều đó. Đôi khi bạn muốn viết những hàm của riêng mình trong dự án laravel để tái sử dụng lại code. Trong bài này mình sẽ chia sẻ cách làm điều đó. Bước 1: Bạn tạo cho mình thư mục có tên Helper tại đường dẫn app/Helper. Bước 2: Tạo…

Đọc Thêm Đọc Thêm