
Deployment & DevOps
Laravel Forge, Vapor, Envoyer, chiến lược deployment, pipeline CI/CD, cấu hình server, deployment không downtime, Docker, Kubernetes
1Vai trò chính của Laravel Forge là gì?
Vai trò chính của Laravel Forge là gì?
Câu trả lời
Laravel Forge là một nền tảng quản lý server VPS tự động hóa việc provisioning và cấu hình server cho các ứng dụng Laravel. Nó tự động cài đặt và cấu hình Nginx, MySQL, Redis, PHP-FPM và các dịch vụ cần thiết khác. Forge cho phép deployment lên DigitalOcean, Linode, AWS và các provider khác mà không cần quản lý cấu hình server thủ công.
2Sự khác biệt chính giữa Laravel Forge và Laravel Vapor là gì?
Sự khác biệt chính giữa Laravel Forge và Laravel Vapor là gì?
Câu trả lời
Laravel Forge quản lý các server VPS truyền thống với hạ tầng ổn định, trong khi Laravel Vapor là nền tảng serverless dựa trên AWS Lambda với auto-scaling tự động. Forge phù hợp với các ứng dụng có lưu lượng dự đoán được cần kiểm soát server, trong khi Vapor vượt trội cho các ứng dụng có lưu lượng biến động và cần khả năng mở rộng vô hạn. Vapor tính phí theo mức sử dụng, Forge yêu cầu các server luôn hoạt động.
3Vai trò chính của Laravel Envoyer là gì?
Vai trò chính của Laravel Envoyer là gì?
Câu trả lời
Laravel Envoyer là một công cụ deployment zero-downtime sử dụng chiến lược deployment nguyên tử với symlink. Nó tạo một thư mục release mới cho mỗi lần deployment, cài đặt các dependency, chạy migration và chuyển symlink current sang release mới trong một thao tác nguyên tử. Khi thất bại, rollback tức thì khôi phục symlink về release trước đó. Hoàn hảo cho các ứng dụng quan trọng yêu cầu 0 downtime.
Nên dùng web server nào để phục vụ ứng dụng Laravel trong production?
Ưu điểm chính của Docker cho phát triển Laravel là gì?
+17 câu hỏi phỏng vấn
Các chủ đề phỏng vấn Laravel khác
Cơ bản về PHP
Kiến thức cơ bản về OOP trong PHP
Composer & Autoloading
Kiến thức cơ bản về Laravel
Routing trong Laravel
Blade Templates
Request & Response
Kiến thức cơ bản về Eloquent ORM
Eloquent Relationships
Migrations & Schema Builder
Xác thực và Form
Xác thực
Phân quyền và Policies
API Resources & Authentication
Middleware
Service Container & DI
Queues & Jobs
Events & Listeners
Thông báo & Mail
File Storage
Testing & PHPUnit
Caching
Livewire & Inertia
Eloquent Advanced
Repository Pattern
Laravel Packages
Performance Optimization
Security Best Practices
Laravel Octane
Laravel Distributed Systems
Observability & Monitoring
Nắm vững Laravel cho lần phỏng vấn tiếp theo
Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.
Bắt đầu miễn phí