Mình sẽ thực hiện 1 loạt bài viết hướng dẫn sử dụng Framework Laravel, loạt bài viết sẽ đề cập đến những thứ xịn xò của framework này bên ngoài tài liệu chính thức của laravel. Mục đích là hướng tới thực tiễn nhất, và giúp mọi người nắm bắt nhanh nhất framework này.

Tài liệu về Framework Laravel có thể tham khảo tại đây https://readouble.com/laravel/

Tạo project Laravel

composer create-project --prefer-dist laravel/laravel blog

#Dòng lệnh trên sẽ cho cài cho bạn gói laravel version mới nhất, trong trường hợp bạn ko muốn sử dụng version mới nhất thì sử dụng command sau:

$ composer create-project –prefer-dist laravel/laravel:^7.0 blog

Sau khi tạo project, cài đặt các module và library cần thiết

#Vào thư mực
cd blog

#Dùng lệnh npm để cài đặt nodes module
npm install

Sau khi thực hiện 2 bước trên, các bạn đã có 1 project laravel đơn giản nhất có thể. Như vậy thì project laravel sau khi được tạo có cấu trúc như thế nào? Cấu trúc cực kì đơn giản và dễ hiểu, mình sẽ giải thích bên dưới.

Đây là cấu trúc cây thư mục của 1 project Laravel.

Khởi động và Access project từ trình duyệt

#Gõ lệnh
php artisan serve

#Mở trình duyệt gõ link bên dưới
http://127.0.0.1:8000

Kết quả

Bên trên là cấu trúc đơn giản cây thư mục của một project laravel, đương nhiên là khi bạn đã pro developer thì bạn sẽ có thể tự ý thay đổi cây thư mục này hay còn gọi là customize lại theo ý thích

Hiện tại theo hình trên mình đã cho hiển thị những directory mà mình cho rằng đây là những directory theo bạn suốt hành trình sử dụng laravel, mình sẽ ko giải thích lại ý nghĩa của từng file hay ý nghĩa từng thư mục nữa , định nghĩa này bạn có thể xem trực tiếp trên trang tài liệu chính thức của laravel.

Các thư mục tối quan trọng cho người mới bắt đầu sẽ là:

  • File composer.json : file tối quan trọng định nghĩa các gói thư viện chúng ta cần sử dụng cho project, file này sẽ cập nhật thường xuyên một khi mình 1 lib bên thứ 3 nào đó.
  • File routes/web.php : file map cho ngôi nhà của bạn, file phân chia các yêu cầu của quý khách khi vào nhà muốn đi theo hướng nào.

Tới đây có vẻ các bạn đã nắm được những điều đơn giản nhất rồi nhỉ?

Mời các bạn đón đọc các phần kế tiếp nâng cao hơn

Cảm ơn các bạn đã đọc bài.

(Visited 26 times, 1 visits today)

Leave A Comment

Your email address will not be published. Required fields are marked *