Video là các tệp phương tiện lớn—trong hầu hết các trường hợp, lớn hơn ít nhất bốn lần so với hình ảnh—và thường được tạo cho quảng cáo, chiến dịch tiếp thị và nội dung hướng dẫn để truyền tải càng nhiều thông tin càng tốt trong thời gian ngắn. Đảm bảo rằng video không phải lúc nào cũng vào bộ đệm và dữ liệu của người dùng được bảo vệ khỏi bị tiêu thụ nhanh do trọng lượng trang nặng phải là phương thức hoạt động cho tất cả các nhà xây dựng trang web và chủ sở hữu doanh nghiệp điện tử
Bài viết này hướng dẫn bạn cách tối ưu video trong Laravel
Thiết lập một dự án Laravel
Sao chép liên kết đến tiêu đề này1. Cài đặt Trình soạn thảo và PHP trên máy phát triển hoặc sản xuất của bạn rồi chạy lệnh này
composer create-project --prefer-dist laravel/laravel video-optimization
2. Chuyển đến thư mục
composer require cloudinary-labs/cloudinary-laravel
4 và đổi tên tệp composer require cloudinary-labs/cloudinary-laravel
0 thành composer require cloudinary-labs/cloudinary-laravel
13. Chạy dự án bằng lệnh
composer require cloudinary-labs/cloudinary-laravel
2Dự án Laravel của bạn hiện đang hoạt động
Thiết lập SDK Laravel của Cloudinary
Sao chép liên kết đến tiêu đề nàyVới Cloudinary, bạn có thể tối ưu hóa nội dung phương tiện một cách hiệu quả—bất kể ngôn ngữ lập trình. Một lý do là theo mặc định, Cloudinary sẽ tự động thực hiện các bước tối ưu hóa nhất định trên tất cả các hình ảnh được chuyển đổi. Ngoài ra, khả năng phân phối nhanh, tích hợp của nó thông qua mạng phân phối nội dung [CDN] đảm bảo rằng hình ảnh của bạn được hiển thị liền mạch trên thiết bị của người xem
Để bật tải lên và tối ưu hóa video với Cloudinary
Đăng ký tài khoản Cloudinary miễn phí, đăng nhập và ghi chú tên đám mây và khóa API của bạn từ bảng điều khiển
Cài đặt SDK Laravel của Cloudinary
composer require cloudinary-labs/cloudinary-laravel
Quan trọng. Đảm bảo làm theo các bước trong phần #Cài đặt. Xuất bản tệp cấu hình và thêm thông tin đăng nhập Cloudinary của bạn vào tệp
composer require cloudinary-labs/cloudinary-laravel
1 của ứng dụng của bạnThiết lập cơ chế tải lên video
Sao chép liên kết đến tiêu đề này1. Tạo bộ điều khiển tải lên video [
composer require cloudinary-labs/cloudinary-laravel
4] trong dự án của bạnCode language: CSS [css]
php artisan make:controller VideoUploadController
2. Mở tệp
composer require cloudinary-labs/cloudinary-laravel
5 và thêm phương thức hiển thị biểu mẫu tải lên