Laravel Herd Deep Dive: Môi Trường Development Native Hoàn Hảo
Hướng dẫn toàn diện về Laravel Herd - công cụ development native cho macOS và Windows. Cài đặt, cấu hình, multiple PHP versions, services, và so sánh với các giải pháp khác.
24 bài viết
PHP là ngôn ngữ lập trình server-side phổ biến. Khám phá các tính năng PHP 8, kỹ thuật code hiện đại, tối ưu hiệu năng và tích hợp với các framework và công cụ.
Hướng dẫn toàn diện về Laravel Herd - công cụ development native cho macOS và Windows. Cài đặt, cấu hình, multiple PHP versions, services, và so sánh với các giải pháp khác.
Hướng dẫn chi tiết cài đặt và tối ưu Laravel Octane với FrankenPHP, so sánh hiệu năng với Swoole và RoadRunner, kèm benchmark thực tế.
Học prompt engineering từ góc nhìn PHP developer. System prompts, structured output, few-shot examples, chain-of-thought, tool use patterns, và ví dụ tích hợp Laravel thực tế giúp giảm chi phí API và tăng độ tin cậy.
Cài đặt PHPStan với Larastan cho dự án Laravel thực tế. Cấu hình, custom rules, chiến lược baseline, tích hợp CI, và sửa các lỗi phổ biến nhất trong controllers, Eloquent models, và service classes.
Hiểu MCP — tiêu chuẩn mở kết nối AI models với tools và data sources bên ngoài. Xây MCP server bằng PHP expose capabilities của Laravel app cho AI assistants.
Hiểu PHP Fibers (PHP 8.1+), cooperative multitasking, async HTTP calls, và cách Laravel Octane, ReactPHP, AMPHP tận dụng chúng.
Khởi chạy EC2 instance qua giao diện Console với Amazon Linux 2023, SSH vào server, cài đặt Nginx + PHP-FPM 8.4, Supervisor cho queue, và deploy Laravel thủ công lần đầu.
Khởi chạy EC2 instance với Amazon Linux 2023, cài đặt và cấu hình Nginx + PHP-FPM 8.4, thiết lập Supervisor cho queue, và triển khai app Laravel thủ công lần đầu.
Hoàn thiện môi trường Docker với PHP-FPM đa phiên bản, MySQL 5.7/8.0/8.4, Adminer, Mailpit cho test email, và quy trình làm việc hàng ngày với Makefile.
Tìm hiểu tất cả những tính năng mới, cải tiến và breaking change trong Laravel 13 — từ starter kit mới, Eloquent nâng cấp, đến hiệu năng vượt trội.
Xây dựng môi trường phát triển local bằng Docker: quản lý nhiều project PHP, nhiều phiên bản PHP, database và dev tools — tất cả thông qua một Nginx reverse proxy duy nhất.
Test Coverage 100% chưa chắc code đã an toàn. Mutation Testing giúp kiểm chứng chất lượng của chính các bài test bằng cách cố tình chèn lỗi vào code.
Làm chủ Pest PHP testing framework với syntax expressive, data sets, và higher-order tests để viết các test suites sạch và dễ bảo trì.
Hướng dẫn toàn diện để bắt đầu xây dựng ứng dụng web với Laravel framework - từ cài đặt, cấu trúc thư mục đến các khái niệm cốt lõi.
Refactor logic data mapping bằng cách tận dụng PHP 8 Attributes để map frontmatter Markdown sang các property DTO một cách declarative.
Khám phá sâu về các extension của League/CommonMark. Tạo các renderer tùy chỉnh cho alert, custom block, và tích hợp Shiki để syntax highlighting.
Ngừng truyền associative array khắp nơi. Sử dụng readonly class của PHP 8.2 để tạo Data Transfer Object type-safe, immutable trong ứng dụng Laravel.
Tìm hiểu sâu về các tính năng PHP mới nhất cải thiện trải nghiệm developer, bao gồm Property Hook, typed class constant, và các hàm array mới.
Static analysis rất nghiêm ngặt, khó chịu, nhưng hoàn toàn cần thiết. Đây là cách cấu hình Larastan để đạt độ an toàn tối đa.
Triển khai TF-IDF và Vector Space Model search hoàn toàn bằng PHP và SQLite. Không cần API key, không tốn phí hàng tháng, chỉ có toán học.
Tận dụng PHP 8.1+ Enum để làm sạch model Laravel, logic validation, và tương tác database của bạn.
Hiểu rõ trái tim của framework. Dependency Injection, Binding, và cách Laravel xây dựng ứng dụng của bạn.
Hướng dẫn toàn diện về xây dựng frontend động, reactive trong Laravel sử dụng Livewire 3 mà không cần viết JavaScript phức tạp.
Tối ưu hóa PHP-FPM và Nginx cho ứng dụng web hiệu năng cao.