Published on

Tuấn Dev Blog trong năm 2020

Authors

Đây là danh sách những thứ mà mình đang sử dụng để dựng lên website này. Do cũng có kha khá câu hỏi nên bài viết là tổng hợp của nhiều thứ, bao gồm cả phần mềm, máy chủ,... mà mình đang sử dụng. Mình cũng mong sẽ được cập nhật thường xuyên danh sách này.

Giờ thì mời mọi người xem qua.

Danh sách máy chủ & Phần mềm

Home server

Là server chính làm nhiệm vụ chạy website này, được mình đặt tại nhà và chạy 24/24. Cấu hình khá tốt như mình đã chia sẻ 🔗 và mình cũng chưa có ý định đổi sang server khác.

Bizflycloud

Mình đang sử dụng một gói Basic server tại đây để làm cache server giúp tăng tốc website, giữ cho website được online khi server tại nhà có vấn đề và hạn số được một số vấn đề khác. Hiện tại mình cũng không gặp vấn đề gì khi sử dụng tại Bizfly, uptime rất tốt.

true

Thực ra có rất nhiều điều để nói về Bizfly nhưng có lẽ mình sẽ dành riêng cho bài Đánh giá Bizfly Cloud 🔗. Trải nghiệm khi sử dụng Bizfly khác hoàn toàn so với các nhà cung cấp Việt Nam khác, bạn có thể tạo VPS và sử dụng trong vòng 1 phút, thiết lập firewall rất trực quan, thay đổi cấu hình, ổ cứng có hiệu lực ngay tức thì,...

PHP & Nginx

Luôn là phiên bản mới nhất được phát hành bởi WordOps. Hiện tại mình đang dùng PHP 7.4.1 và không gặp vấn đề tương thích với các plugin bên dưới.

HAProxyH2O

Đây là hai phần mềm làm reverse proxy mà mình đang sử dụng để xử lý trên cache server. Haproxy 🔗 thì không có gì để bàn nhiều vì đã quá nổi tiếng rồi. H2O 🔗 thì có thể mới đối với mọi người, mình dùng và thấy tốc độ đều rất tốt và hỗ trợ tốt một số thành phần giúp website nhanh hơn.

Danh sách theme

true

Ngoài theme Publisher 🔗 đang sử dụng thì mình không còn theme nào khác được cài đặt trên blog. Ngoài ra mình có thử nghiệm một số theme mình mua mới hoặc tự viết từ các template nhưng chưa đưa vào hoạt động.

Danh sách plugin

Đây là danh sách khá đầy đủ những plugin mình đang sử dụng cho website. Có một số plugin mình đã lược bỏ vì lí do bảo mật khi tác giả đã lâu không cập nhật, có thể gây ảnh hưởng tới website của mình. Mọi người thông cảm nhé.

Autoptimize (Active)

Là plugin tối ưu website duy nhất mà mình dùng trên blog. Plugin hoạt động tốt, ổn định và đủ tính năng, đủ filter, hook để anh em vọc vạch. Nhờ đầy đủ các filter và hook mà mình có thể thêm thắt, rút gọn một số nội dung, giúp website đạt 100 điểm Pagespeed 🔗 đó. Ngoài ra, tác giả cập nhật khá thường xuyên, có kiến thức tốt về tối ưu website.

Disable All WordPress Updates (Inactive)

Plugin này xuất hiện trong bài viết hướng dẫn xử lý WordPress admin chậm 🔗. Plugin mình dùng khi sử dụng hosting tại Việt Nam hoặc cần test tốc độ xử lý của các nhà cung cấp một cách chính xác hơn.

EWWW Image Optimizer (Active)

Tối ưu hình ảnh khi upload lên website. Trong tương lai mình không dự định sử dụng plugin này nữa mà thay bằng một bên thứ ba.

Nginx Helper (Active)

Xóa cache Nginx hoặc Redis khi có cập nhật nội dung trên blog.

Optimum Gravatar Cache (Active)

Lưu trữ ảnh đại diện của Gravatar về website, giúp tăng tốc độ tải hình trong những mùa đứt cáp. Mình thấy cái này tiện hơn vì có thể quản lý thời gian cache, dung lượng của hình ảnh thay vì phụ thuộc vào Gravatar.com

Proxy Cache Purge (Active)

Mình sử dụng Varnish làm frontend cache nên việc phải xóa cache Varnish là không thể tránh khỏi. Plugin này giúp mình làm điều đó và hiện tại hoạt động rất tốt.

Query Monitor (Active)

Mình có giới thiệu sơ qua plugin này trong bài viết hướng dẫn khắc phục lỗi trang admin WordPress bị chậm. Tuy nhiên plugin này còn làm được nhiều hơn vậy. Đây cũng là một trong những plugin quan trọng giúp mình có thể tối ưu và quản lý tốt resource của website.

Redis Object Cache (Active)

Tạo object cache trên Redis giúp tăng tốc độ xử lý và tải dữ liệu trên blog. Hiện tại mình không sử dụng Redis full page cache mà thay vào đó là Nginx full page cache, cũng không khác biệt nhiều nhưng đây vẫn là tính năng mình thích.

Relevanssi (Active)

Tăng khả năng tìm kiếm theo tiêu đề, nội dung, đánh index giúp việc tìm kiếm trở nên nhanh hơn và chính xác hơn. Ví dụ bạn có thể tìm một từ khóa nằm trong nội dung bài viết thay vì chỉ tìm kiếm trong tiêu đề.

Safe SVG (Active)

Dùng để mình upload ảnh vector (.svg) lên blog. Một số sơ đồ mình sử dụng SVG cho đẹp và không bị bể ảnh.

TDT LazyLoad (Active)

Yes, đây là plugin do mình viết và sử dụng riêng cho blog. Plugin này có sẵn trên WordPress.org 🔗 nhưng không được update thường xuyên cho lắm Github của mình 🔗 và sẽ được cập nhật thường xuyên hơn rất nhiều do mình đã sắp xếp lại cách làm việc và deploy những tính năng mới.