Có một sự thật rằng khi bạn setting là tiếng anh (english) thì tốc độ nó sẽ nhanh hơn là bạn để những ngôn ngữ khác.
Khi bạn để ngôn ngữ không phải là tiếng anh (english) WordPress sẽ thực thi nhiều công đoạn hơn tốc độ sẽ chậm hơn khoảng 20%, để dịch tiếng anh đó thành tiếng của bạn muốn điển hình như bản thân mình là Tiếng Việt.
Trước kia WordPress sẽ sử dụng file dịch là file có dạng đuôi là .po để biên dịch chuyển đổi ngôn ngữ. Tốc độ có nó khá là chậm, vì vậy kể từ WordPress 6.5 trở đi WordPress đã cải thiện hiệu suất thay vì bạn có thể dịch từ những file truyền thống như .po thì bây giờ bạn có thể dịch từ file .php
như thế nó cải thiện hiệu suất rất đáng kể:
Nếu dung file .po thì tốc độ giảm đi 20% nhưng nếu bạn dịch chuyển đổi ngôn ngữ bằng file .php thì tốc độ chỉ giảm đi 3% mà thôi.
Con số rất ấn tượng.
Nếu như website của bạn đang sử dụng ngôn ngữ mặc định là tiếng anh (english) thì bạn viết không cần thiết với bạn.
Nhưng nếu bạn đang sử dụng 1 ngôn ngữ nào khác với tiếng anh (english) thì bài viết này rất hữu ích.
Cách sử dụng chuyển đổi ngôn ngữ dịch bằng PHP
điều kiện cần có để có thể sử dụng chuyển đổi ngữ dịch bằng php yêu cầu:
- website của bạn sử dụng WordPress 6.5 trở lên
- Sử dụng WP Cli version 2.10 trở lên.
- Hệ thống webserver có hỗ trợ terminal
Bước 1: bạn truy cập vào terminal của bạn (có thể bạn kết nối ssh hoặc cpanel tính năng terminal…)
Bước 2: bạn cd vào thư mục mã nguồn của bạn thêm wp-content/languages.
ví dụ: mã nguồn của mình:
cd /home/wptangtoc.com/wp-content/languages
bạn hãy thay bằng đúng đường dẫn mã nguồn của bạn.
bước 3: bạn gõ lệnh:
wp i18n make-php . --allow-root
Rồi WP CLI sẽ làm việc: nó sẽ tự động chuyển đổi file .po thêm thành .l10n.php
Bạn muốn có thể dùng query monitor để check phần Languages
Kết luận:
Chúc bạn thành công. hy vọng kỹ thuật này sẽ giúp website của bạn tăng tốc hơn, kỹ thuật này sẽ rất hữu ích cho với website sử dụng ngôn ngữ không phải là tiếng anh (english)
Để lại một bình luận