Cách tạo trang động trong Laravel

Có nhiều cách bạn có thể tăng lưu lượng truy cập vào trang web của mình, e. g. quảng cáo trên mạng xã hội, quảng cáo, v.v. Quản lý SEO là một trong những công cụ quan trọng. Có nhiều kỹ thuật trong quản lý SEO

SEO thẻ meta là một trong những phần quan trọng trong trang web vì nó giúp trình thu thập thông tin của công cụ tìm kiếm nhận thông tin chi tiết về trang web của bạn. Nó sẽ cung cấp cho người dùng kết quả tìm kiếm tốt hơn trong các trang web công cụ tìm kiếm như Google, Bing, v.v. cho trang web của bạn

Laravel cung cấp các cách đơn giản và dễ dàng để thêm các thẻ meta này vào trang web của bạn. Ngoài ra còn có nhiều gói có sẵn cho Laravel để tạo thẻ meta SEO. Trong bài viết này, chúng tôi sẽ sử dụng gói artesaos/seotools để tạo thẻ meta SEO. Nó cung cấp trợ giúp cho một số kỹ thuật SEO phổ biến trong Laravel 5 và Lumen. Nó cũng tạo meta SEO cho Twitter Cards và Open Graph

Trong bài viết này, chúng tôi sẽ tạo trang web viết blog đơn giản. Chỉ cần làm theo các bước sau và bạn có thể tạo thẻ meta SEO

Ghi chú. Chúng tôi cho rằng bạn đã cài đặt Trình soạn thảo và định cấu hình thiết lập LAMP. Bạn nên biết về các lệnh cơ bản

Thiết lập dự án Laravel

Trước tiên hãy mở Terminal của bạn và đi qua thư mục mà bạn muốn tạo dự án Laravel. Sau đó sử dụng lệnh này để tạo dự án Laravel mới

composer create-project laravel/laravel seotools

Bây giờ trong Terminal, đi đến thư mục gốc của dự án. Đồng thời mở dự án Laravel của bạn trong trình soạn thảo văn bản. Kiểm tra xem bạn có. env trong thư mục gốc hoặc sao chép tệp

php artisan key:generate
7 sang
php artisan key:generate
8. Đặt thông tin đăng nhập cơ sở dữ liệu và cũng tạo APP_KEY bằng lệnh dưới đây

php artisan key:generate

Bây giờ bạn đã tạo dự án Laravel mới. Chạy lệnh dưới đây để bắt đầu dự án và chạy url localhost. 8000 trong trình duyệt

php artisan serve

Cài đặt gói

Bây giờ hãy chạy lệnh này để cài đặt gói SEOTools

composer require artesaos/seotools

Sau đó mở tệp

php artisan key:generate
9 và thêm các dòng dưới đây vào mảng nhà cung cấp

'providers' => [
    Artesaos\SEOTools\Providers\SEOToolsServiceProvider::class,
],

Và đặt bí danh trong mảng bí danh

________số 8

Cấu hình gói

Bây giờ hãy chạy lệnh dưới đây

php artisan vendor:publish --provider="Artesaos\SEOTools\Providers\SEOToolsServiceProvider"

Nó sẽ tạo tệp cấu hình

php artisan serve
0. Trong tệp cấu hình, bạn có thể xác định giá trị mặc định cho thẻ meta SEO. Mở tệp
php artisan serve
0 và chỉnh sửa giá trị để đặt giá trị này làm giá trị mặc định

php artisan key:generate
2

Cài đặt Laravel

Bây giờ hãy tạo bảng cơ sở dữ liệu để lấy dữ liệu động

php artisan key:generate
3

Và trong thư mục

php artisan serve
2, hãy mở tệp di chuyển và thêm các trường của bảng theo phương thức
php artisan serve
3

php artisan key:generate
6

Và sau đó tạo bảng bằng lệnh di chuyển dưới đây

php artisan key:generate
0

Tôi đã thêm một số dữ liệu giả trong bảng bài viết để hiểu. Bạn có thể đã có sẵn dữ liệu trong bảng của mình hoặc bạn có thể sử dụng Faker để tạo dữ liệu giả để thử nghiệm. Laravel đã bao gồm gói Faker để tạo dữ liệu giả

Bây giờ, hãy tạo lớp mô hình bằng lệnh dưới đây. Điều này sẽ tạo tệp lớp

php artisan serve
4

php artisan key:generate
1

Bây giờ chúng tôi sẽ thêm lộ trình bài viết trong tệp

php artisan serve
5

php artisan key:generate
2

Đồng thời tạo lớp trình điều khiển để xử lý các tuyến

php artisan key:generate
3

Và thêm hai phương pháp. phương thức home[] dành cho trang chủ và sẽ hiển thị danh sách các bài báo gần đây trong khi phương thức article[] sẽ hiển thị một bài viết. Bài viết đơn là trang mà các thẻ sẽ thay đổi động theo slug.  

php artisan key:generate
4

Bây giờ chúng tôi có hai phương pháp điều khiển, vì vậy chúng tôi cũng sẽ cần xem tệp. Tạo hai tệp dưới đây sẽ hiển thị thẻ meta

php artisan serve
6

php artisan key:generate
5

php artisan serve
7

php artisan key:generate
6

Bây giờ hãy khởi động lại máy chủ và mở trong trình duyệt của bạn. Bạn có thể thấy các thẻ meta SEO được tạo động trong mỗi trang bài viết

Sự kết luận

Bằng cách này, bạn có thể thêm các thẻ meta SEO động vào trang web của mình. Hy vọng bạn thích bài viết này. Nếu bạn có bất kỳ câu hỏi nào, vui lòng viết trong phần bình luận bên dưới

Làm cách nào để tạo các tuyến đường động trong laravel?

Hiển thị hoạt động trên bài đăng này. .
Chúng ta có thể tạo tuyến đường động bằng cách này // Khởi tạo một lớp bộ định tuyến. $.
Nhận giá trị Tuyến đường từ Cơ sở dữ liệu // Đối với đường dẫn tuyến đường này có thể đến từ cơ sở dữ liệu của bạn. $.
Sau đó lặp lại giá trị để tạo tuyến động // Sau đó lặp lại phương thức "get" của bộ định tuyến

Làm cách nào để tạo trang mới trong laravel?

Bước 1. tạo một trang mới . livewire UserManagement php artisan make:livewire UserManagement và Livewire sẽ đảm bảo tạo mọi thứ bạn cần, từ di chuyển sang tệp phiến và lớp Laravel.

Làm cách nào để tạo một trang mới với định tuyến bằng laravel?

Câu trả lời của bạn .
Trước tiên, bạn phải vào thư mục route của Laravel rồi đến web. .
Bây giờ sau khi tạo route cho trang youtube bạn phải tạo trang youtube đó
Vì vậy, để tạo trang youtube, hãy truy cập tài nguyên rồi xem rồi tạo tệp mới có tên là youtube

Làm cách nào để tạo trang chủ trong laravel?

Dự án Todo Laravel - Chế độ xem trang chủ .
Chế độ xem trang chủ. Tạo một tệp mới bên trong thư mục resource/views và lưu nó dưới dạng home. .
Sử dụng chế độ xem trang chủ trong tuyến đường. Mở các tuyến đường/web. .
Sử dụng giá trị todos trong chế độ xem trang chủ. quay về nhà. .
Truy cập trang chủ. .
Hiển thị các tác vụ ACTIVE todo dưới dạng danh sách

Chủ Đề