
Category: laravel

Giới thiệu về BitSudo Platform
BitSudo Platform là một sản phẩm của BitSudo, một công ty chuyên cung cấp các sản phẩm và dịch vụ về công nghệ thông tin. Nền tảng này được xây dựng dựa trên một số công nghệ tiên tiến nhất hiện nay, bao gồm Laravel, Livewire, AlpineJs, MySQL, Redis/SocketIO. Laravel là một framework phổ biến…
Cách Thiết Lập Quyền Truy Cập Tệp Tin Cho Laravel
Khi làm việc với Laravel, việc thiết lập đúng quyền truy cập tệp tin rất quan trọng để đảm bảo ứng dụng của bạn an toàn và hoạt động đúng cách. Sau đây là hướng dẫn về cách thiết lập quyền truy cập tệp tin cho Laravel. Trước khi chúng ta bắt đầu thiết lập…

So sánh giữa Eloquent ORM và QueryBuilder trong Laravel
Eloquent ORM và QueryBuilder trong Laravel đều là các công cụ mạnh mẽ để tương tác với cơ sở dữ liệu. Dưới đây là một số sự khác biệt giữa chúng và một số ví dụ về hiệu năng của chúng: Ví dụ: Ví dụ: Ví dụ: Trong trường hợp này, sử dụng QueryBuilder có…

Tìm hiểu Facades và cách tạo mới trong Laravel
Facades là một tính năng quan trọng trong Laravel, cho phép truy cập các đối tượng trong container của ứng dụng một cách dễ dàng thông qua một cách gọi tĩnh đơn giản. Laravel cung cấp cho chúng ta một số Facades sẵn có như Route, DB, View, Auth, Cache và nhiều hơn nữa. Ngoài ra, chúng ta cũng có thể…

Các trường hợp có thể dùng Eager Loading trong Laravel
Eager Loading là một kỹ thuật tối ưu hóa truy vấn cơ sở dữ liệu trong Laravel, giúp tăng tốc độ truy vấn và giảm số lượng truy vấn cần thiết để lấy dữ liệu liên quan đến một bản ghi. Có nhiều trường hợp khi chúng ta có thể sử dụng Eager Loading trong…

Tìm hiểu Relationships cơ bản trong Laravel
Trong Laravel, Relationships được sử dụng để thiết lập các quan hệ giữa các bảng trong cơ sở dữ liệu. Các quan hệ này có thể được sử dụng để truy vấn và lấy dữ liệu từ nhiều bảng cùng lúc. Laravel hỗ trợ nhiều loại quan hệ, bao gồm: Để sử dụng Relationships trong…

Cách sử dụng nhiều cơ sở dữ liệu trong Laravel
Để sử dụng nhiều cơ sở dữ liệu trong Laravel, bạn cần cấu hình các kết nối cơ sở dữ liệu trong tệp config/database.php. Trong tệp này, bạn có thể định nghĩa các kết nối cơ sở dữ liệu khác nhau và cấu hình các thông số cho mỗi kết nối. Mỗi kết nối cơ sở…

Sử dụng Eager Loading với điều kiện trong laravel
Để sử dụng Eager Loading với điều kiện trong Laravel, bạn có thể sử dụng phương thức whereHas hoặc orWhereHas trong Eloquent Builder. Ví dụ, giả sử bạn muốn lấy danh sách các bài viết và chỉ lấy những bài viết có bình luận của một người dùng cụ thể, bạn có thể sử dụng mã sau: Trong đó, whereHas được…