Laravel Framework là gì? Hướng dẫn cài đặt Laravel (Chi Tiết)

Để xây dựng website nhanh chóng các Web Developer đã xây dựng nên các Framework. Hiện nay với ngôn ngữ PHP có nhiều Framework những dẫn đầu trong danh sách đó là Laravel. Một thư viện mạnh mẽ thuận tiện cho việc thiết kế trang web với PHP. Hãy cùng xem Laravel có ưu nhược điểm gì? Và cách cài đặt như thế nào.

Laravel Framework là gì?

Các Framework tốt nhất được phát triển từ ngôn ngữ PHP đó là Laravel, Codeigniter, CakePHP, Zend Framework, Symfony… Nhưng không phải ngẫu nhiên mà Lavarel trở nên được ưa chuộng đến như vậy. Đằng sau đó chắn chắn phải có một lý do nào đó!

Laravel là một mã nguồn mở được thiết kế dựa trên mô hình MVC được viết tắt bởi Model, Controller, View. Được tạo bởi Taylor Otwell vào tháng 4/2011. Ưu điểm của MVC khá hiệu quả cho những dự án lớn. Laravel hiện đang là Framework phổ biến nhất hiện nay dùng để phát triển ứng dụng web đang đứng đầu trên bảng xếp hạng Github.

Ưu điểm của Framework Laravel

1. Xây dựng dựa theo MVC

Với cấu trúc MVC lập trình viên có thể dễ dàng quản lý, cập nhật các file mà không lo ảnh hưởng tới phần khác. Tất các các Framework khác như CakePhP, Codeigniter cũng đều sử dụng mô hình MVC.

2. Tính năng bảo mật cao

Các kiểu tấn công của tin tặc như SQL Injection, tấn công kiểu CSRF đều bị vô hiệu hoá khi dùng Laravel. Nếu bạn đang muốn phát triển website thì đây là Framework PHP tốt nhất nên sử dụng.

3. Sử dụng khá dễ dàng

Một điều nữa khiến Laravel trở nên phổ biến đó là tính dễ sử dụng. Bất kỳ một ngôn ngữ lập trình hay Framework nào muốn được mọi người quan tâm thì khả năng sử dụng dễ dàng phải được ưu tiên.

Hướng dẫn cài đặt Laravel trên Windows dùng XAMPP

Để cài Laravel bạn sẽ cần tới các phần mềm như Wampp, Xampp, Openserver… để hỗ trợ tạo Webserver trên máy tính. Nhưng trong bài viết này mình chỉ hướng dẫn bạn cài trên Window thôi nhé!

Yêu cầu trước khi cài đặt:

PHP >= 5.6.4

OpenSSL PHP Extension

PDO PHP Extension

Mbstring PHP Extension

Tokenizer PHP

Extension XML

PHP Extension

Các bước cài:

1. Trước tiên bạn cần cài đặt XAMPP và khởi chạy

2. Cài Laravel bằng comporser.exe

Truy cập vào đây để tải về

Tiến hành cài đặt phần mềm sau khi tải về

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

Ấn Next để tiếp tục

Các bước cài đặt Laravel

Tiếp tục Next

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

Ấn Next => Ấn Install để cài đặt Laravel

3. Mở Command line trên Window (Phím tắt Window + R) => cmd

Các bước cài đặt Laravel

Gõ dòng lệnh composer -v

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

4. Khởi tạo chương trình Laravel đầu tiền

Gõ dòng lệnh sau vào command line

cd C:\xampp\htdocs

Tiếp theo gõ

composer create-project laravel/laravel blog

Hướng dẫn từng bước cài đặt Laravel

Truy cập vào đường dẫn http://localhost/blog/public/

cai-dat-laravel-6

Sau đó bạn mở thử mục blog theo đường dẫn C:\xampp\htdocs trong máy tính để xem toàn bộ file của Laravel đã cài đặt xong.

Tiếp theo mở file database.php tại C:\xampp\htdocs\laravel\config để cấu hình kết nối tới Database

Trong đó:

host: giữ nguyên

database: tên Cơ sở dữ liệu bạn tạo trên CSDL

username: đặt là root

password: để trống

cau-hinh-database-laravel

Trên đây là bài viết tìm hiểu về Laravel Framework là gì và các bước cài đặt thành công với XAMPP. Trong những bài tiếp theo mình sẽ hướng dẫn bạn cách xây dựng trang web với Laravel từng bước như thế nào nhé!