Host website WordPress tĩnh tại BunnyCDN bằng WP2Static mà không mất bình luận, tìm kiếm và contact form 7 (Phần 2)

Phần 1 của bài viết này ở đây. 6. Cài đặt tại BunnyCDN BunnyCDN là dịch vụ CDN có latency (độ trễ) thấp nhất trên thế giới, điều đó giúp cho website của bạn có tốc độ cao nhất có thể. Chúng ta sẽ sử dụng dịch vụ này để cài đặt website tĩnh. Bước 1. Thêm zone Storage Nhìn bên tay trái bạn, rồi nhấn vào Storage, tiếp đó nhập tên và nhấn Add storage zone. Bước 2. Kết nối storage zone với pull zone Tại bước này bạn sẽ tích hợp chặt chẽ storage của bạn với pull …

Đọc thêm

Host website WordPress tĩnh tại BunnyCDN bằng WP2Static mà không mất bình luận, tìm kiếm và contact form 7 (phần 1)

Trước hết chúng ta hãy xem bảng so sánh giữa trang WordPress động truyền thống và trang WordPress tĩnh hoàn toàn (nhưng vẫn giữ được các yếu tố động quan trọng): WordPress động truyền thống WordPress tĩnh hoàn toàn DNS Trỏ đến IP của máy chủ WordPress Trỏ đến CDN hostname liên kết với Storage tĩnh Hiệu suất web Tốn kém để có được TTFB dưới 200ms trên toàn cầu Không tốn kém để có được TTFB dưới 200ms trên toàn cầu Môi trường Linux Ubuntu, PHP, MySQL, NGINX/Apache Storage dạng đám mây cho hosting tĩnh và CDN Bảo mật …

Đọc thêm

Đừng bị gò bó trong CSS mặc định của theme: cách dễ nhất để “trang điểm” cho website của bạn!

Bạn có biết cách đơn giản nhất để làm một website đẹp lên trông thấy mà không tốn đồng nào? Yep, tiêu đề lộ luôn rồi đấy ạ: sử dụng CSS. CSS là phấn son, trang phục của cô nàng website mặt mộc. Trong bài viết này tôi sẽ nói về các tùy chọn CSS mà bạn có thể sử dụng để làm đẹp bất cứ website nào (bao gồm cả WordPress). OK, let’s go. Font chữ Chữ là thành phần quan trọng trong hơn 97% website(*). Có vài thứ mà bạn cần chú ý: Ví dụ: Ví dụ: Ví …

Đọc thêm

Chi tiết kỹ thuật của instant.page

Phần này giúp bạn tùy chỉnh sâu hơn instant.page: công cụ giúp tăng tốc website dù các tùy chọn mặc định của nó cũng đủ tốt rồi. Quá trình tải trước được thực hiện với <link rel=”prefetch” href=”url”>. Bạn có thể tìm hiểu thêm prefetch là gì ở đây. Mã nguồn là 200 dòng có thể đọc được. Trình duyệt hỗ trợ Instant.page được tôi (Alexandre Dieulot) liên tục cải tiến – không có tác động nào đối với các trình duyệt không hỗ trợ nó. Các trình duyệt dựa trên Chrome và Chromium có hỗ trợ đầy đủ kể từ …

Đọc thêm

Các trang không được tải trước trong instant.page

Phần này giúp bạn tùy chỉnh sâu hơn instant.page: công cụ giúp tăng tốc website rất đơn giản, miễn phí nhưng hiệu quả. Thông thường các tùy chọn mặc định của Instant Page là đủ tốt rồi, nhưng bạn nào muốn điều chỉnh sâu hơn hãy đọc kỹ tài liệu bên dưới. Các trang có chuỗi truy vấn (“?”) Trong URL của chúng (còn được gọi là query) không được tải trước theo mặc định vì chúng đôi khi kích hoạt một hành động nằm ngoài ý định của người dùng nếu được tải trước (chẳng hạn như đăng xuất …

Đọc thêm

Giới thiệu instant.page: đoạn JS ngắn gọn giúp bạn tăng tốc website & bạn chỉ mất 1 phút để làm điều đó

Amazon và các website khác nhận thấy rằng: việc loại bỏ chỉ 100 mili giây độ trễ thôi cũng đã giúp cải thiện doanh số bán hàng thêm 1% rồi. Nhưng độ trễ trên web không dễ gì khắc phục. Video giới thiệu: Mẹo giảm độ trễ Instant.page sử dụng tính năng tải trước ngay trong thời gian (just-in-time preloading) – nó tải trước một trang ngay trước khi người dùng nhấp vào liên kết của trang đó. Trên máy tính để bàn Trước khi người dùng nhấp vào một liên kết, họ sẽ di chuột (hover) qua liên kết đó. Khi người dùng di chuột …

Đọc thêm

Tối thiểu hóa thời gian tra cứu DNS

Tra cứu DNS là gì? DNS là viết tắt của cụm từ “Domain Name System/Hệ thống Phân giải Tên miền”; Một tên miền như “ten-mien-cua-ban.com” phải được kết nối với một địa chỉ IP nào đó; Tra cứu DNS (DNS lookup) là một yêu cầu được gửi tới máy chủ khác để có được câu trả lời về địa chỉ IP cho một tên miền cụ thể Với bất kỳ tài nguyên nào bạn muốn tải cho trang, trình duyệt sẽ phải “tìm kiếm nó”. Trình duyệt cần làm điều đó ít nhất một lần cho mỗi tên miền mà …

Đọc thêm

Trao yếu tố động trên website cho bên thứ ba: cách để bạn có được website tĩnh tốt hơn, và qua đó cải thiện thêm tốc độ

Các yếu tố động trên website như tìm kiếm, bình luận, giỏ hàng trên website chắc chắn làm giảm thời gian sống của cache cũng như tốc độ website nói chung. Cách tiêu cực là bạn loại bỏ các yếu tố này, tuy nhiên không phải website nào cũng có thể hy sinh như thế, vậy chúng ta còn giải pháp nào không? Vâng, như tiêu đề đã tiết lộ: sử dụng các yếu tố động thay thế từ bên thứ ba. Tìm kiếm Tính năng tìm kiếm mặc định của WordPress không có chất lượng tốt & và rất …

Đọc thêm

Hình thức backup siêu đơn giản nếu website của bạn quan trọng text hơn ảnh, plugin & theme

Backup chuẩn nhất thì bao giờ cũng phải đầy đủ dữ liệu, bao gồm: Database; Theme; Plugin; Ảnh & media khác (ví dụ file pdf, audio, v.v..); Và các dữ liệu liên quan khác nếu có; Trong đó thông thường database & dữ liệu media là quan trọng nhất vì theme & plugin bạn có thể khôi phục sau mà gần như không ảnh hưởng gì (ngoài chuyện mất thời gian). Nếu media không phải là yếu tố cốt lõi trên website của bạn (ví dụ trang của bạn chỉ có vài ảnh, hoặc các ảnh chỉ để minh họa) …

Đọc thêm

Lúc nào cũng phải có bản backup thủ công để dự phòng trường hợp xấu nhất

Video giới thiệu: Chúng ta có nhiều hình thức backup dữ liệu. Có thể phân loại thành 2 dạng lớn là: Backup tự động; Backup thủ công; Về vị trí backup thì cũng có 2 dạng: Dữ liệu backup tồn tại ngay ở hosting; Dữ liệu backup nằm ở vị trí khác hosting gốc của bạn; Một plugin hoặc một ứng dụng backup bất kỳ được xem là tốt phải có hai tính năng chính: Backup tự động để bạn không bị “quên” & mất thời gian; Gửi dữ liệu backup ra ngoài hosting gốc để trong trường hợp xấu …

Đọc thêm