Danh sách Tutorial

Laravel


Laravel là PHP Web Framework miễn phí, mã nguồn mở, được tạo bởi Taylor Otwell và dành cho việc phát triển các ứng dụng web theo mô hình kiến trúc mô hình MVC và dựa trên Symfony.

Xóa / Clear Cache trong Laravel 6/7/8

Laravel thật là 1 PHP Framework tuyệt vời. Nó là Framework phổ biến và phát triển nhanh nhất thế giới. Ở Laravel có hệ thống Cache cực kỳ mạnh, support nhiều loại Cache, cách thức cache. Tuy nhiên với người phát triển (developer) thì nó lại gây ra phiền phức với chúng ta. Nhiều khi […]

Lấy đường dẫn URL hiện tại trên Laravel

Để lấy đường dẫn URL hiện tại của Laravel, Class Request của Laravel cung cấp cho chúng ta các phương thức để thao tác với URL như sau: Chú ý: Các phương thức này là của Laravel 7 VD: Chúng ta có biến $request là 1 instance của Class Request trong Laravel $request = new […]

Chuyển hướng Redirect 301 trong Laravel

Trong Laravel mặc định Class Redirect không chỉ định mã status chuyển hướng redirect. Trong file route.php chúng ta có đoạn code sau: Route::get(‘foo’, function(){ return Redirect::to(‘https://vinasupport.com’); }); Để chuyển hướng chỉ định mã code chúng ta thêm mã chuyển hướng vào đối số thứ 2 khi gọi class Redirect. Redirect::to(<URI>, <status_code>); Với <status_code> là […]

Debug Laravel Artisan Command với PHPStorm

Chào các bạn, sau tutorial “Hướng dẫn debug Laravel với PHPStorm và Xdebug“, để debug một ứng dụng, website được lập trình bằng Laravel. Tuy nhiên không phải ứng dụng nào cũng là 1 website, mà có thể nó là 1 cái batch chạy ngầm bên dưới chẳng hạn. Laravel hỗ trợ 1 công cụ […]

Sử dụng cURL trong Laravel

cURL viết tắt của Client URL là một công cụ dòng lệnh (command line tool) dùng để kiểm tra kết nối từ URL và cho phép truyền dữ liệu. cURL sử dụng nhiều giao thức hỗ trợ khác nhau như: HTTP, HTTPS, FTPS Sử dụng cURL trong Laravel Đoạn mã sau trong Laravel sẽ thực […]

Sử dụng thư viện Simple HTML Dom với Laravel

Các bạn đã từng nghe nói tới thư viện này chưa? Simple HTML Dom là thư viện mạnh nhất của PHP để crawl dữ liệu từ các trang web khác. Vậy để tích hợp vào Laravel chúng ta có thể sử dụng các cách sau đây. Cài đặt thư viện PHP Simple HTML Dom Parser […]

Cài đặt và sử dụng MongoDB với Laravel

MongoDB là hệ quản trị CSDL NoSQL phổ biến nhất trên thế giới. Tuy nhiên mặc định Laravel PHP Framework lại không hỗ trợ MongoDB. Vì vậy trong tutorial này, VinaSupport.com sẽ hướng dẫn các bạn cài đặt và tích hợp MongoDB vào project Laravel. Cài đặt MongoDB Các bạn vui lòng tham khảo bài […]

Hướng dẫn debug Laravel với PHPStorm và Xdebug

Khi bạn phát triển một ứng dụng Web bằng Laravel, khả năng sẽ phát sinh ra lỗi. Các bạn cần 1 công cụ để giúp bạn tìm và gỡ lỗi. Với PHP công cụ thường được sử dụng nhất là Xdebug. Thật may mắn chúng ta có thể sử dụng Xdebug với PHPStorm. Sau đây […]

Cài đặt và debug Laravel với Laravel Debugbar

Laravel Debugbar 1 package của Laravel giúp cho việc debug Laravel một cách dễ dàng. Nó là 1 trong những package được khuyến khích sử dụng nhiều nhất cho Laravel Các tính năng chính của Laravel Debugbar QueryCollector: Hiển thị toàn bộ SQL Query, bao gồm binding + timing RouteCollector: Các thông tin về roue […]

Hướng dẫn cài đặt Laravel IDE Helper

Laravel có 1 package có tên gọi là Laravel IDE Helper giúp các bạn lập trình Laravel một cách dễ dàng hơn. Github: https://github.com/barryvdh/laravel-ide-helper Các tính năng của Laravel IDE Helper Tự động tạo PHPDoc cho Laravel Facades Tự động tạo PHPDocs cho models Tạo PHPDocs cho các phương thức Laravel Fluent Auto-completion cho factory builders […]