Bật mí về các công nghệ mà WP Căn bản đang sử dụng

 

bat-mi-ve-cac-cong-nghe-ma-wpcanban-com-dang-su-dung

Dạo gần đây có khá nhiều bạn inbox, gửi email hỏi tôi về việc WP Căn bản đang sử dụng hosting của nhà cung cấp nào, chạy web server nào, dùng những plugin gì… tại sao lại có tốc độ load nhanh đến như vậy? Vì không có thời gian để trả lời cụ thể cho từng bạn nên hôm nay tôi quyết định viết bài này để “bật mí” cho các bạn về những công nghệ mà tôi đang sử dụng trên blog WP Căn bản. Nếu bạn đang có mối quan tâm tương tự, hãy dành một chút thời gian để lướt qua bài viết nhé.

Một số kết quả test tốc độ load của WP Căn bản (chỉ mang tính chất tham khảo):

Các dịch vụ mà WP Căn bản đang sử dụng

Hơn một nửa số công nghệ và dịch vụ mà tôi đang sử dụng là sản phẩm trả phí. Tuy nhiên, chúng đều có mức giá khá phải chăng và bất cứ ai cũng có thể sở hữu:

Dịch vụ WordPress Hosting

WP Căn bản đang sử dụng dịch vụ WordPress Hosting do chính chúng tôi cung cấp, có server đặt tại Singapore, push dữ liệu qua CloudFlare CDN.

  • Cấu hình: 1 vCore CPU (AMD Ryzen 9 5950X, xung nhịp 3.4GHz – 4.9GHz), 2GB RAM DDR4, 4GB NVMe SSD Gen 4 dung lượng lưu trữ, không giới hạn IOPS, không giới hạn I/O, 25 Entry Processes, 40 Number of Processes, băng thông không giới hạn (cổng mạng 10Gbps).
  • Hệ điều hành (OS): CloudLinux 8.9.0
  • Web Server: LiteSpeed Enterprise
  • Phiên bản PHP: 8.1
  • Cache engine: LiteSpeed Cache (LSCache) + OpCode Cache + CloudFlare CDN

Gói host này được sử dụng để vận hành cùng lúc 3 site là wpcanban.com, shop.wpcanban.com và demo.wpcanban.com.

cac-cong-nghe-cua-dich-vu-wordpress-hosting

Sở dĩ chúng tôi chọn server đặt tại Singapore bởi vì:

  • Hạ tầng kỹ thuật ở Singapore phát triển hơn, server hoạt động ổn định hơn, đáp ứng đầy đủ các yêu cầu cho dịch vụ tối ưu website WordPress miễn phí trong khi giá thuê lại rẻ hơn ở Việt Nam.
  • Lựa chọn server Singapore (kết hợp với CloudFlare CDN miễn phí) là giải pháp cân bằng tốc độ load của website tại Việt Nam và thị trường quốc tế (ví dụ như Mỹ), hạn chế tối đa ảnh hưởng của các sự cố đứt cáp quang biển.
  • Các server đặt tại Singapore có tốc độ Google index dữ liệu rất nhanh (có lợi cho SEO). Ngoài ra, chúng cũng nằm gần các server của WordPress.org hơn nên rất thuận tiện trong việc cài đặt hoặc cập nhật WordPress, theme và plugin.

Dịch vụ tên miền

Tất cả tên miền của chúng tôi hiện tại đang được quản lý ở CloudFlare. Trước đây, thông thường tôi sẽ đăng ký tên miền ở NameCheap, sau đó transfer nó sang CloudFlare khi đủ 60 ngày (theo quy định của ICANN). Tuy nhiên, hiện tại CloudFlare đã hỗ trợ đăng ký tên miền mới nên việc này là không cần thiết nữa.

quan-tri-ten-mien-tai-cloudflare

Giá gia hạn tên miền ở CloudFlare khá rẻ, chỉ $8.03/năm cho tên miền .com và $9.95/năm cho tên miền .net. Không những thế, các bạn còn được miễn phí tính năng ẩn thông tin chủ sở hữu của tên miền.

Dịch vụ DNS và CDN

WP Căn bản hiện đang sử dụng dịch vụ CloudFlare DNS được cung cấp miễn phí bởi CloudFlare để quản lý DNS cho tên miền. Ưu điểm của dịch vụ này là cực kỳ ổn định, tốc độ phản hồi nhanh, cập nhật IP nhanh chóng. Ngoài ra, các bạn còn có thể sử dụng CDN của nó để tăng tốc độ load cho website trong một số trường hợp, giảm tải cho server và phòng chống tấn công DDoS ở mức độ vừa phải. Chúng tôi khuyên dùng CloudFlare CDN và hỗ trợ cài đặt miễn phí cho các website của khách hàng có hosting đặt tại Singapore.

Nếu website của bạn có lượng truy cập lớn, bạn nên tham khảo CloudFlare APO vì nó sẽ giúp tăng tốc độ load cũng như khả năng chịu tải của website lên một tầm cao mới nhờ khả năng cache toàn bộ dữ liệu rất “bá đạo” của mình.

Dịch vụ SSL

WP Căn bản đang sử dụng CloudFlare Universal SSL cho cả domain chính lẫn các subdomain. CloudFlare Universal SSL miễn phí và hoàn toàn tương thích với các trình duyệt web + hệ điều hành phổ biến hiện nay. Kể từ 1/10/2021, chúng tôi khuyên dùng CloudFlare SSL thay cho Let’s Encrypt bởi vì Let’s Encrypt đã ngừng hỗ trợ trình duyệt web và hệ điều hành cũ. Điều kiện duy nhất để có thể sử dụng CloudFlare SSL cho website của bạn đó là phải đồng thời kích hoạt CloudFlare CDN.

Dịch vụ thông báo bài viết mới qua email

Chúng tôi hiện đang sử dụng dịch vụ miễn phí (gói Free) của Brevo để gửi thông báo bài viết mới qua email cho những người đăng ký theo dõi blog. Đây là một trong những sự lựa chọn tuyệt vời để thay thế cho FeedBurner vốn đã bị Google khai tử. Gói Free cho phép các bạn gửi tối đa 300 email mỗi ngày. Nếu muốn gửi nhiều thông báo hơn, các bạn sẽ phải nâng cấp lên các gói trả phí (bắt đầu từ $25 mỗi tháng).

Dịch vụ gửi mail qua SMTP

Đã có một thời gian dài trước đây, WP Căn bản sử dụng SMTP của Gmail để gửi email thông báo cho khách truy cập. Tuy nhiên, sau đó, chúng tôi đã chuyển sang Mandrill, rồi đến SendGrid để cá nhân và chuyên nghiệp hóa với email tên miền riêng ([email protected]). SendGrid từng có gói dịch vụ miễn phí với 12.000 email/tháng, tuy nhiên, giờ đây chúng không còn cho phép đăng ký mới nữa. Thay vào đó, các bạn sẽ được gửi tối đa 100 email miễn phí mỗi ngày khi đăng ký gói Free.

Dịch vụ email với tên miền riêng

Email [email protected] mà chúng tôi đang sử dụng để liên hệ với khách hàng được cung cấp bởi Google Workspace. Ưu điểm khi sử dụng Gmail của Google thì chắc các bạn cũng biết rồi: gửi mail cho các Gmail khác ít khi bị vào spam hơn. Nếu bạn đang tìm kiếm một dịch vụ tạo email với tên miền riêng hoàn toàn miễn phí thì có thể tham khảo Zoho hoặc Yandex. Không nên tạo email ngay trên host vì khả năng email bị vào spam là rất cao, hơn nữa chúng còn chiếm dụng cả dung lượng lưu trữ của host.

Theme mà WP Căn bản đang sử dụng

Cái này không cần nói chắc nhiều bạn ở đây cũng đã biết, WP Căn bản đang sử dụng theme Paradise trên nền tảng Genesis Framework. Đây là 1 child theme được thiết kế và tối ưu bởi chính WP Căn bản, phỏng theo thiết kế của child theme Magazine Pro. Theme Paradise sở hữu một bộ mã nguồn siêu nhẹ, được tích hợp nhiều tính năng hữu ích giúp tối ưu tốc độ load, bảo mật và trải nghiệm người dùng. Nó đặc biệt phù hợp với blog cá nhân, tạp chí điện tử, website vệ tinh để làm SEO, website kiếm tiền từ quảng cáo (Google AdSense, Mgid…)  và các website bán hàng online dạng đơn giản.

Các plugin mà WP Căn bản đang sử dụng

WP Căn bản hiện đang cài đặt và sử dụng tổng cộng 26 plugin trên blog. Một số bạn có thể sẽ bất ngờ khi biết chúng tôi sử dụng nhiều plugin đến như vậy. Ưu điểm của WordPress là sở hữu kho plugin phong phú giúp giải quyết hầu hết mọi nhu cầu. Do vậy, đừng ngại việc cài đặt và sử dụng chúng. Bởi vì không phải plugin nào cũng làm website của bạn load chậm hơn (nhiều cái trong số đó là plugin hỗ trợ tăng tốc độ load). Miễn là bạn biết cách lựa chọn và sử dụng hợp lý (không quá lạm dụng) thì cứ vô tư đi nhé.

  1. AffiliateWP – External Referral Links: một tiện ích mở rộng của plugin AffiliateWP, sử dụng để kết nối với hệ thống tiếp thị liên kết trên WP Shop
  2. Akismet: plugin chống spam bình luận.
  3. Beaver Builder Plugin (Pro): phiên bản nâng cấp (trả phí) của plugin Beaver Buider, được sử dụng để xây dựng các trang giới thiệu dịch vụ của WP Căn bản
  4. PowerPack for Beaver Builder: tiện ích mở rộng (trả phí) cho plugin Beaver Builder
  5. Comment Approved: thông báo cho độc giả khi bình luận của họ được phê duyệt và hiển thị.
  6. ShortPixel Image Optimizer: nén ảnh, tạo định dạng ảnh WebP, giảm kích thước tập tin hình ảnh nhưng vẫn giữ nguyên chất lượng.
  7. Defender Security: plugin bảo mật và quét mã độc dành cho WordPress
  8. ReplyMe: tự động gửi mail thông báo khi bình luận của bạn hoặc của khách truy cập được một người khác trả lời.
  9. TablePress: plugin hỗ trợ tạo bảng trong WordPress
  10. TablePress Extension: Responsive Tables: một tiện ích mở rộng, hỗ trợ tạo bảng responsive cho plugin TablePress.
  11. Yoast SEO Premium: tiện ích mở rộng giúp nâng cấp tính năng cho plugin Yoast SEO.
  12. LiteSpeed Cache: tạo cache, tối ưu HTML, CSS, JS, hình ảnh, dọn dẹp database… nhằm tăng tốc độ load cho blog. Plugin này chỉ sử dụng được trên các hosting sử dụng web server LiteSpeed.
  13. WP Mail SMTP: gửi mail thông qua SMTP của SendGrid và nhiều nhà cung cấp khác.
  14. Perfmatters: một plugin đa dụng, với các tính năng như cache Google Analytics, trì hoãn tải các file JS, tải có điều kiện các file JS và CSS, loại bỏ các thành phần không cần thiết…
  15. WPCB Social Share Buttons: tạo nút chia sẻ bài viết lên mạng xã hội (siêu nhẹ và không sử dụng jQuery và JavaScript).
  16. WPCB Comment User Badge: gắn nhãn (quản lý, khách…) cho người bình luận.
  17. kk Star Ratings: tạo biểu tượng đánh giá 5 sao cho bài viết.
  18. Unbloater: loại bỏ một số tính năng không cần thiết của WordPress.
  19. GN Publisher: tạo định dạng RSS Feed tương thích với Google News Publisher.
  20. Hide SEO Bloat: loại bỏ các tính năng không cần thiết của plugin Yoast SEO.
  21. WP Extended Search: cải thiện kết quả tìm kiếm mặc định của WordPress một cách hiệu quả và chính xác.
  22. Genesis eNews Extended: hiển thị khung đăng ký nhận thông báo bài viết mới qua email, tích hợp với dịch vụ của Brevo.
  23. SyntaxHighlighter Evolved: dùng để hiển thị code snippets trong các bài viết.
  24. Fixed TOC: tạo mục lục cho bài viết và trang.
  25. Performant Translations: chuyển các file ngôn ngữ sang định dạng PHP để tăng tốc độ load.

Trên đây là danh sách một số công nghệ, dịch vụ cũng như plugin mà WP Căn bản đang sử dụng. Hy vọng nó sẽ giúp bạn lựa chọn được cho website của mình những công nghệ phù hợp nhất để đạt hiệu suất hoạt động cao nhất.

0/5 (0 Reviews)