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.

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 […]

Cài đặt Laravel đơn giản với PHPStorm IDE

Trong hướng dẫn cài đặt Laravel PHP Framework, vinasupport đã hướng dẫn các bạn 5 cách cài đặt Laravel trên 3 môi trường là Linux, Windows, MacOS. Còn sau đây là hướng dẫn cài đặt Laravel sử dụng IDE là PHPStorm. Để cài đặt Laravel sử dụng PHPStorm các bạn cần cài đặt công cụ […]