Laravel là một hệ thống PHP phi thường. Hiện tại, đây là phần mở rộng PHP nổi bật nhất và rất nhiều công ty cũng như cá nhân ở khắp nơi trên thế giới sử dụng nó để tạo ra các ứng dụng đáng kinh ngạc. Trong bài tập hướng dẫn này, tôi sẽ chứng minh cho bạn thấy rằng việc xây dựng một ứng dụng web với Laravel thật đơn giản
Laravel là một hệ thống PHP mã nguồn mở, miễn phí dành cho việc xây dựng các ứng dụng web với cấu trúc câu biểu cảm và tinh tế. Trong laravel giảm thời gian và công sức của bạn vì nó vận chuyển với một số lượng đáng kể các phần tử ra khỏi thùng. Sử dụng laravel, không cố gắng viết nhiều chức năng của nó từ đầu, nó tận dụng tuyệt vời các thành phần được sáng tác hiệu quả và xung quanh đã thử từ nhóm người PHP
Các ứng dụng Laravel tuân theo thiết kế cấu hình Model-View-Controller
- Các mô hình xử lý cơ sở dữ liệu của bạn và chuyển thông tin quan trọng
- Lượt xem là các trang hiển thị thông tin
- Bộ điều khiển xử lý các yêu cầu của khách hàng, khôi phục thông tin từ Mô hình và chuyển chúng tới các phối cảnh
Laravel uses Composer to deal with its conditions. In this way, before utilizing Laravel, ensure you have Composer introduced on your machine. We can install Laravel by issuing the Composer create-project command in your terminal like so: composer create-project –prefer-dist laravel/laravel .
nhà soạn nhạc tạo dự án --prefer-dist laravel/laravel testApp “5. 2. *”
Cấu trúc Giám đốc LaravelỨng dụng - chứa thư mục sau
Bảng điều khiển – Chứa tất cả các lệnh Artisan của bạn
Sự kiện – Chứa tất cả các lớp xử lý sự kiện của bạn
Ngoại lệ - Chứa trình xử lý ngoại lệ ứng dụng của bạn và các lớp ngoại lệ do người dùng xác định
Http – Chứa mọi bộ điều khiển, phần mềm trung gian, nhu cầu và chi tiết tuyến đường của bạn
Công việc – Chứa tất cả các công việc được ứng dụng của bạn xếp hàng đợi
Người nghe – Chứa tất cả các lớp trình xử lý cho các sự kiện của bạn
Chính sách – Chứa các lớp chiến lược phê duyệt hoặc ủy quyền cho ứng dụng của bạn
Nhà cung cấp – Chứa tất cả các nhà cung cấp dịch vụ ứng dụng của bạn
bootstrap – chứa tài liệu tự động tải hệ thống của bạn và bản ghi cửa hàng được tạo
config – chứa các tài liệu thiết lập ứng dụng của bạn
cơ sở dữ liệu – chứa các lần di chuyển cơ sở dữ liệu và hạt giống của bạn
công khai – chứa nội dung của bạn [hình ảnh, js, css và các tài liệu khác]
tài nguyên - chứa các tệp xem và bản địa hóa của bạn
lưu trữ – chứa tất cả các chi tiết về bố cục, bộ nhớ cache và nhật ký Blade đã đặt hàng của bạn
kiểm tra - chứa tất cả các lớp kiểm tra
nhà cung cấp - chứa các phụ thuộc ứng dụng của bạn
Tạo bộ điều khiểnMở thiết bị đầu cuối của bạn và chạy lệnh bên dưới để tạo TaskController
nghệ nhân php làm. bộ điều khiển TaskController
Truy cập ứng dụng/Http/Bộ điều khiển/Trình điều khiển tác vụ. php và định cấu hình như vậy
không gian tên Ứng dụng\Http\Bộ điều khiển;
sử dụng Chiếu sáng\Http\Yêu cầu;
lớp TaskController mở rộng Bộ điều khiển
$page_name = "Chi tiết danh sách công việc";
$t task = ["Task1", "Task2", "Task3", "Task4" , "Task5" , "Task6" , "Task7" ];
chế độ xem trả về ['nhiệm vụ', thu gọn ['tên_trang', 'nhiệm vụ']];
view[‘nhiệm vụ’, rút gọn[‘tên_trang’, ‘nhiệm vụ’]]; . lưỡi. php
Tạo một tuyến đườngMở ứng dụng/Http/tuyến đường. php và định cấu hình như vậy
--------------------------------------------------
--------------------------------------------------
Khi đã yêu cầu tuyến đường '/ task', nó sẽ gọi phương thức index của TaskController và hiển thị giá trị phục vụ trong chế độ xem task
Tạo một ViewChuyển đến tài nguyên/xem giám đốc và tạo tệp mới và lưu các tác vụ nội dung sau. lưỡi. php
Tìm hiểu Infinity - Laravel Tạo ứng dụng Laravel đầu tiên của bạn
Laravel 5 - {{$page_name}}
quá trình cuối cùngTất cả các chi tiết cần thiết và được tạo bây giờ chúng ta cần chạy ứng dụng đường dẫn ứng dụng trong trình duyệt. Sau đó, triển vọng như thế nào,
ấu trùng 6. 0 đã hết. Kiểm tra Xây dựng ứng dụng CRUD Laravel 6 với Xác thực để tìm hiểu những điều mới mà Laravel có thể làm cho bạn
Bài đăng trên blog này bao gồm Laravel 5. 8
TL;DR. Laravel là một framework PHP tuyệt vời. Hiện tại, đây là dự án PHP được đánh dấu sao nhiều nhất trên Github và rất nhiều công ty cũng như mọi người trên khắp thế giới sử dụng nó để xây dựng các ứng dụng tuyệt vời. Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách dễ dàng để xây dựng một ứng dụng web với Laravel và thêm xác thực vào nó mà không phải đổ mồ hôi. Kiểm tra repo để lấy mã
Laravel là một khung công tác PHP mã nguồn mở, miễn phí được thiết kế để xây dựng các ứng dụng web với cú pháp rõ ràng và thanh lịch. Laravel có mức độ trừu tượng cao giúp bảo vệ nhà phát triển thông thường khỏi các hoạt động bên trong phức tạp. Laravel giúp bạn tiết kiệm thời gian và công sức vì nó có rất nhiều tính năng vượt trội. Những tính năng tuyệt vời này bao gồm
- Di chuyển cơ sở dữ liệu
- ORM hùng hồn
- Ủy quyền và Chính sách
- Người lập kế hoạch
- Xếp hàng
Laravel tận dụng tốt các thành phần đã được viết và kiểm tra tốt từ cộng đồng PHP. Đây là một trong số ít các khung đi kèm với môi trường phát triển như Homestead và Valet. Tài liệu rất chi tiết và có một cộng đồng lớn dựa trên Laravel. Một số cộng đồng đáng chú ý là laracast. com, larajobs. com, laravel-tin tức. com, laravelpodcast. com và larachat. đồng
"Laravel là một trong số ít framework thực sự có môi trường phát triển như Homestead"
Tweet cái này đi
Chúng ta sẽ xây dựng một ứng dụng liệt kê nhân vật đơn giản với Laravel 5. 8. Ứng dụng của chúng tôi sẽ chỉ liệt kê 10 nhân vật Game of Thrones và tên thật của họ. Sau khi chúng tôi thêm xác thực vào ứng dụng, tất cả người dùng đã đăng nhập sẽ có đặc quyền được biết những nhân vật nổi tiếng này một cách cá nhân
Bắt đầu nào
Laravel sử dụng Composer để quản lý các phụ thuộc của nó. Vì vậy, trước khi sử dụng Laravel, hãy đảm bảo rằng bạn đã cài đặt Trình soạn thảo trên máy của mình. Chúng tôi có thể cài đặt Laravel bằng cách đưa ra lệnh Composer
php artisan make:controller ListController
7 trong thiết bị đầu cuối của bạn như vậy. php artisan make:controller ListController
8 hoặc sử dụng trình cài đặt php artisan make:controller ListController
9Tạo ứng dụng mới nhanh hơn bằng cách sử dụng lệnh
php artisan make:controller ListController
9 như vậy.