Tại sao điểm số Google PageSpeed, Pingdom và GTmetrix lại không quan trọng

Vài lời của người dịch: đây là bài viết tuyệt hay của Johnny Nguyen (dù tôi không đồng ý 100% các ý kiến của anh ấy). Nói lên biết bao tâm sự của người đi tối ưu hóa hiệu suất, tốc độ trang. Và nó cũng giúp khách hàng thôi ám ảnh bởi cái màu xanh của Google PageSpeed Insights và những thứ tương tự khác. Suy cho cùng tối ưu tốc độ là để tối ưu cho người dùng, cho nên tốc độ không phải là điều quan trọng nhất, người dùng quan trọng hơn! Nói cách khác nếu …

Đọc thêm

HTTP Caching là gì?

Khi ai đó ghé thăm website, thì mọi thứ mà trang web cần dùng để hiển thị và hoạt động phải lấy từ một số nguồn nào đấy. Tất cả văn bản, ảnh, style CSS, JavaScript, và các file đa phương tiện phải được trình duyệt tải về để hiển thị hoặc thực thi. Bạn có thể thông báo cho trình duyệt lựa chọn nơi mà nó có thể lấy tài nguyên về, và điều ấy có thể tạo ra sự khác biệt lớn trong tốc độ tải trang của bạn. Khi lần đầu tiên trình duyệt tải một trang …

Đọc thêm

Giảm tải cho host yếu sử dụng WordPress thông qua CDN miễn phí

Host yếu (*) chỉ có một nguyên nhân: bạn không đủ tiền đầu tư để mua host mạnh hơn. Chuyện bình thường thôi, ai cũng có lúc khó khăn cả, hoặc đơn giản là bạn muốn tiết kiệm nhất có thể. Nếu vậy có cách nào duy trì ổn định website và giảm tải cho hosting gốc không? Câu trả lời là CÓ. Bạn có nhiều cách để giảm tải cho host, để nó chỉ phải sử dụng ít tài nguyên nhất có thể. (*): Host yếu ở đây có ý nghĩa tương đối. Host có giá tầm 20$/tháng cho …

Đọc thêm

Tìm hiểu preload, prefetch và preconnect, cũng như cách tích hợp chúng vào WordPress

Vài lời của người dịch: bộ ba nguyên tử này sẽ giúp chúng ta cải thiện vấn đề tốc độ website nhiều khi đáng kinh ngạc mà không tốn đồng xu cắc bạc nào. Dù cho nó có vẻ “high tech” thì tất cả những điều bạn cần nắm bắt là ý tưởng cơ bản, sau đó có thể dùng các công cụ hoặc mã mẫu sẵn có để áp dụng vào, rồi so sánh kiểm tra lại, được việc là ổn. Giờ chúng ta vào việc ngay nhé! Hôm nay chúng ta sẽ cùng tìm hiểu các biện pháp …

Đọc thêm

Cách tránh kích thước DOM quá lớn trong WordPress

Vài lời của người dịch: bạn có bao giờ cảm thấy sợ hãi khi định mua một cuốn sách quá dầy không, hoặc khi định xem phim cuối tuần với bạn gái mà có độ dài hơn 3 tiếng đồng hồ! DOM quá lớn cũng như vậy, nó làm trang của bạn chậm đi vì trình duyệt mất thời gian phân tích và hiển thị nội dung. Mục tiêu ở đây là cân bằng DOM với giá trị đem lại cho người dùng. Hiểu được ý tưởng bạn sẽ biết cách làm đúng, vì sẽ không có câu trả lời …

Đọc thêm

Tùy chỉnh cấu trúc URL của WordPress (permalink / đường dẫn tĩnh)

Phần này nghe có vẻ hơi kỹ thuật một tý nhưng nó không khó đâu. Và đúng là chủ đề hơi chán nhưng bạn phải để ý vì cấu trúc URL ảnh hưởng đến SEO, cũng như khả năng nó được chia sẻ trên mạng xã hội hoặc được các trang web khác liên kết tới (bạn có backlink). Bạn nên thiết lập cấu trúc URL chuẩn chỉnh ngay từ đầu, hoặc trong trường hợp bạn có lơ là thì cũng đừng để xảy ra tình trạng viết hàng trăm bài mới quyết định thay đổi cấu trúc URL vì …

Đọc thêm

Mua tên miền giá rẻ: Khảo sát giá của các nhà đăng ký hàng đầu trên thế giới và có cả Việt Nam

[Cập nhật nhanh: ở thời điểm 2022, có các nhà đăng ký tên miền uy tín cũng như giá cả rất cạnh tranh sau: Google domains: giao diện tiếng Việt, nhiều đuôi để chọn lựa, đăng ký nhanh, không chào mời dịch vụ không cần thiết. Bảo vệ thông tin người đăng ký mà không tốn thêm chi phí. Namecheap: nổi tiếng về giá cả vừa phải, và đã duy trì được nhiều năm, giao diện tiếng Anh. Cloudflare: thương hiệu uy tín, và giá cũng rất rẻ.] Có thể bạn đã chọn được tên miền ưng í hoặc không nhưng …

Đọc thêm

Các kiểu lazy load ảnh: bạn định chọn kiểu nào?

Plugin lazy load ảnh có rất nhiều phương án để bạn chọn lựa, tất cả đều miễn phí, vì đây là tính năng không khó triển khai, mà cũng không làm người phát triển tốn tài nguyên duy trì. Ngoài ra bạn có thể dùng tính năng này trên hầu hết plugin cache, tối ưu tốc độ khác (có thể có phí). Hiện có nhiều hình thức lazy load ảnh: Nhìn chung tôi cho rằng trên đa số website, cách tải trước ảnh khi nó đi vào khung nhìn trình duyệt là tốt nhất: Lưu ý khi sử dụng lazy …

Đọc thêm

Top 10 lỗi sai vẫn tồn tại dai dẳng trong thiết kế web

Tóm tắt: Một nghiên cứu trên quy mô lớn về tính khả dụng tiết lộ phần lớn những lỗi phổ biến làm hỏng thiết kế web ở thời điểm hiện tại. Chúng không mới và cũng chẳng gây bất ngờ – chúng là những vấn đề đã tồn tại dai dẳng từ lâu và vẫn tiếp tục gây tổn hại cho tính khả dụng của web. – Từ năm 1996, chúng tôi đã soạn ra danh sách 10 lỗi hàng đầu trong thiết kế web. Năm nay (2016), chúng tôi đã hoàn thành một nghiên cứu trên quy mô lớn …

Đọc thêm

Chi phí tương tác

Tóm tắt: chi phí tương tác (interaction cost) là tổng nỗ lực – bao gồm tinh thần và thể chất – mà người dùng phải thực hiện trong tương tác với một trang để đạt được các mục tiêu của họ. Lý tưởng nhất, chúng ta muốn người dùng vào một trang và tìm thấy câu trả lời ở đó, ngay trước mắt họ. Điều đấy có nghĩa là chi phí tương tác bằng zero và đây là chén thánh trong lĩnh vực về tính khả dụng. Thật không may, chi phí tương tác bằng zero hiếm khi đạt được, …

Đọc thêm