PHP

Tổng hợp bài viết về PHP từ cơ bản đến nâng cao: chia sẻ snippet hữu ích, mẹo tối ưu code, xử lý dữ liệu và tích hợp trong dự án thực tế.

Tạo CAPTCHA đơn giản chống spam comment bằng PHP

Nếu bạn không muốn dùng các dịch vụ CAPTCHA bên ngoài như Google reCAPTCHA (vì chậm, nặng, hoặc yêu cầu cookie), thì có thể tự tạo một CAPTCHA đơn giản bằng PHP để ngăn bot...

Tạo Settings Page đúng chuẩn WordPress, dễ mở rộng

Khi phát triển plugin WordPress, việc tạo trang cài đặt (Settings Page) là bước không thể thiếu. Tuy nhiên, rất nhiều plugin hiện nay viết phần này theo kiểu “mì ăn liền”, khó mở rộng,...

Sử dụng Transients API đúng cách thay vì query mỗi lần

Trong quá trình phát triển theme hoặc plugin WordPress, nhiều người thường viết WP_Query hoặc truy vấn cơ sở dữ liệu mỗi lần trang được tải. Điều này gây tốn tài nguyên, đặc biệt với...

Chuẩn bị và cài đặt OpenLiteSpeed trên Ubuntu 24.04

LiteSpeed Web Server là một lựa chọn thay thế mạnh mẽ cho Apache/Nginx với hiệu suất vượt trội, hỗ trợ HTTP/3, khả năng xử lý đồng thời cao và tối ưu đặc biệt cho WordPress....