Xây Dựng Quy Trình CMS Dựa Trên Git cho Laravel
Bỏ database cho nội dung. Tìm hiểu cách thiết kế quy trình blogging mà Git Commit tương ứng với Publish, và cách tự động hóa deployment.
185 posts published
Bỏ database cho nội dung. Tìm hiểu cách thiết kế quy trình blogging mà Git Commit tương ứng với Publish, và cách tự động hóa deployment.
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ại sao phải tạo file thủ công? Tìm hiểu cách viết command 'make:post' robust tự động tạo file Markdown với Frontmatter.
Hướng dẫn toàn diện về cài đặt và sử dụng Lazygit, terminal UI sẽ thay đổi cách bạn tương tác với Git mãi mãi.
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.
Render nội dung do người dùng tạo (hoặc thậm chí admin tạo) yêu cầu thực hành bảo mật nghiêm ngặt. Tìm hiểu cách cấu hình league/commonmark để ngăn chặn tấn công XSS.
Giữ cho người đọc của bạn cập nhật. Hướng dẫn tạo RSS/Atom feed tiêu chuẩn và XML Sitemap cho blog Laravel dựa trên Markdown.
Vượt xa authentication. Tìm hiểu cách cấu hình CSP, HSTS, và các HTTP security header khác trong Laravel để bảo vệ blog khỏi XSS và clickjacking.
Tăng khả năng hiển thị của blog với structured data, tag Open Graph, và metadata hợp lệ sử dụng Blade component của Laravel.
Vượt xa những cài đặt cơ bản: Chia chunk, versioning asset, và lazy loading JavaScript trong hệ sinh thái Laravel.