- vừa được xem lúc

Hướng dẫn nhanh Laravel 11 với Servbay

0 0 3

Người đăng: Sunny

Theo Viblo Asia

Giới thiệu

Laravel 11 đã được phát hành, mang lại nhiều cải tiến. Phiên bản này giới thiệu cấu trúc ứng dụng được tối ưu hóa, giới hạn tốc độ theo giây, định tuyến sức khỏe và nhiều hơn nữa. Ngoài ra, Laravel Reverb, một máy chủ WebSocket mở rộng quy mô đầu tiên, đã được giới thiệu để cung cấp khả năng thời gian thực mạnh mẽ cho các ứng dụng của bạn. Trong hướng dẫn hôm nay, tôi sẽ thiết lập một ứng dụng laravel mẫu và cài đặt ServBay cho phát triển cục bộ trên Mac.

LƯU Ý: ServBay là giải pháp toàn diện cho việc phát triển PHP cục bộ trên Mac. Nó kết hợp mọi thứ bạn cần như máy chủ web, cơ sở dữ liệu, ngôn ngữ lập trình, máy chủ thư và dịch vụ hàng đợi.

Tạo Ứng dụng Mẫu

Bắt đầu tạo một ứng dụng mẫu sử dụng composer.

composer create-project laravel/laravel example-app

Điều này sẽ tạo một thư mục example-app, cd vào nó.

cd example-app

Bây giờ bạn có thể khởi động máy chủ:

php artisan serve

Truy cập http://127.0.0.1:8000 và bạn sẽ thấy trang chào mừng mặc định của Laravel. image.png

Cài đặt ServBay

Chúng ta sẽ sử dụng ServBay để quản lý môi trường phát triển PHP cục bộ trên Mac. ServBay bao gồm nhiều phiên bản của PHP/Node/MariaDB/PostgreSQL, và nó có thể cài đặt Redis/Memcached cho bạn.

Đây là các bước để cài đặt ServBay:

  1. Truy cập trang chủ của Servbay: https://www.servbay.com

  2. Tải về phiên bản mới nhất

  3. Mở bộ cài đặt và kéo ServBay.app vào thư mục Ứng dụng image.png

  4. Mở ServBay.app và làm theo các bước khởi tạo image.png image.png image.png

Thêm Một Host Mới

Sau khi cài đặt ServBay, bạn có thể thêm một host mới cho ứng dụng laravel mẫu của mình. Đi tới tab Hosts, bấm vào nút cộng, và bạn sẽ thấy biểu mẫu Thêm Host.

  1. Đặt Tên là "Laravel 11 Demo"
  2. Đặt Tên miền là "lara.host"
  3. Đặt Thư mục gốc là thư mục public của example-app image.png Nhấn vào nút "Thêm" và bạn đã sẵn sàng. Bây giờ, truy cập lara.host và bạn sẽ thấy trang chào mừng mặc định từ example-app. image.png Từ bây giờ, bạn có thể sử dụng ServBay cho việc phát triển Laravel cục bộ, chúc bạn lập trình vui vẻ!

Bình luận

Bài viết tương tự

- vừa được xem lúc

Cài đặt WSL / WSL2 trên Windows 10 để code như trên Ubuntu

Sau vài ba năm mình chuyển qua code trên Ubuntu thì thật không thể phủ nhận rằng mình đã yêu em nó. Cá nhân mình sử dụng Ubuntu để code web thì thật là tuyệt vời.

0 0 376

- vừa được xem lúc

Phân quyền đơn giản với package Laravel permission

Như các bạn đã biết, phân quyền trong một ứng dụng là một phần không thể thiếu trong việc phát triển phần mềm, dù đó là ứng dụng web hay là mobile. Vậy nên, hôm nay mình sẽ giới thiệu một package có thể giúp các bạn phân quyền nhanh và đơn giản trong một website được viết bằng PHP với framework là L

0 0 421

- vừa được xem lúc

Sử dụng Swagger để xây dựng API documentation

Giới thiệu về Swagger. RESTful API là một tiêu chuẩn dùng trong việc thiết kế API cho các ứng dụng web (thiết kế Web services) để tiện cho việc quản lý các resource.

0 0 1k

- vừa được xem lúc

So sánh Interface và Abstract trong lập trình hướng đối tượng.

Tổng quan. Interface và Abstract class là 2 khái niệm cơ bản trong lập trình OOP.

0 0 49

- vừa được xem lúc

CURL và cách sử dụng trong PHP

Giới Thiệu. CURL là bộ thư viện được sử dụng để giúp thực hiện việc chuyển dữ liệu thông qua nhiều giao thức khác nhau (như HTTP, FPT...). Với giao thức HTTP, cURL hỗ trợ việc gửi dữ liệu sử dụng tất cả các phương thức hiện có như GET, POST, PUT, DELETE... cURL cũng hỗ trợ việc chuyền dữ liệu sử dụn

0 0 81

- vừa được xem lúc

Thêm dòng dữ liệu mới (MySQL) trong Laravel

Chào các bạn, Laravel hiện đang là hot trend trong "thế giới PHP". 1. Cấu hình cơ bản ban đầu. .

0 0 38