Hạn chế thời gian downtime (gián đoạn) khi chuyển hosting bằng plugin

Khi bạn chuyển hosting bằng plugin sẽ có một khoảng thời gian nhất định website không truy cập được (khi bạn đẩy dữ liệu lên hosting mới, dữ liệu càng lớn, thời gian gián đoạn càng nhiều). Vậy làm sao hạn chế tối đa ảnh hưởng của nó? Dưới đây tôi đề xuất một vài phương thức. Nguyên nhân là vì với lượng dữ liệu lớn mà bạn sử dụng biện pháp tải dữ liệu về rồi up lên sẽ có 2 điểm yếu: Không nên xóa ngay dữ liệu của host cũ sau khi chuyển Bạn nên giữ lại …

Đọc thêm

2 cách tạo nhanh file nén cho toàn bộ website (trừ database/cơ sở dữ liệu)

Tạo file nén cho toàn bộ website có hai ứng dụng chính: Trong bài viết này tôi sẽ chỉ cho bạn hai cách rất nhanh chóng để làm việc này. Nhưng câu hỏi đầu tiên, tại sao phải tạo file nén? Vì tạo và giải nén file sẽ yêu cầu hosting cũ và mới còn dư dung lượng ít nhất là bằng cái file nén đó? Tức là yêu cầu bạn cần phải đăng ký (sử dụng) gói hosting có dung lượng (thường là SSD) ít nhất gấp đôi lượng website cần dùng (ví dụ trang bạn gần 5GB, bạn …

Đọc thêm

Sự khôn ngoan của All in one WP migration trong tính năng và giá cả

Với sự trợ giúp của plugin All in one WP migration (AioWPm) lần đầu tiên cách đây 2 năm tôi (khoảng năm 2018) đã thực sự thoải mái chuyển hosting nhanh gọn mà không sợ bị lỗi và chậm khi phải dùng FTP. Đây là plugin nằm trong nhóm tốt nhất liên quan đến chuyển hosting cùng với Duplicator (freemium) và Migrate Guru (hoàn toàn miễn phí & có chất lượng rất cao). Ngoài ra có plugin UpdraftPlus cũng chuyển hosting rất tốt, cũng free, không khó dùng, nhưng danh chính ngôn thuận thì nó thiên về mảng backup hơn …

Đọc thêm

Thực hành chuyển host cho WordPress bằng Migrate Guru (chuyển hosting giữ nguyên tên miền)

Trong bài viết trước đây tôi đã giới thiệu plugin chuyển host Migrate Guru và đánh giá rằng nó là một trong các plugin chuyển hosting top đầu hiện này, nếu không muốn nói là tốt nhất trong một số trường hợp (nó chỉ yêu cầu bạn có hiểu biết một chút về kỹ thuật). Bài đó cũng hay, nhưng nó thiên về việc tạo staging site hoặc đổi hosting kèm luôn đổi tên miền. Bài này mới tập trung vào việc đổi hosting, giữ nguyên tên miền– và đây là trường hợp phổ biến hơn nhiều, nên tôi quyết …

Đọc thêm

Hóa ra rất nhiều cửa hàng trực tuyến đang sử dụng lazy load ảnh? Có nên như vậy không? Còn tùy!

Trái với suy nghĩ ban đầu của tôi, trong quá trình làm việc với khách hàng, tôi nhận thấy hầu hết các website bán hàng với nhiều hình minh họa sản phẩm ngay màn hình đầu tiên (dạng cụm hình slide, với một hình lớn đại diện và các hình nhỏ chụp các góc độ khác) vẫn rất thích dùng kỹ thuật lazy load ảnh? Ví dụ về cụm hình slide trông giống như thế này: Vậy điều đó có nên hay không? Câu trả lời thực sự khó, vì có nhiều vấn đề liên quan chi phối chuyện này. …

Đọc thêm

Mục General trong tab Caching của plugin Swift Performance (tài liệu hướng dẫn chính thức)

Cũng giống việc xây dụng tài liệu cho LiteSpeed cache, bên cạnh nguồn tham khảo bên ngoài tôi sẽ dịch thêm các tài liệu của chính chủ để có cái nhìn đa chiều và đôi khi chuyên sâu hơn. OK, chúng ta vào bài luôn nhé. Enable caching / Bật cache – caching được bật theo mặc định. Swift tích hợp hơn 75% các thực hành tốt về hiệu suất một cách tự động. Thậm chí là khi không có bất kỳ tùy chọn nào được kích hoạt, tốc độ tải website của bạn sẽ được cải thiện đáng kể. …

Đọc thêm

Theme GeneratePress tự động xóa License key sau một vài tháng để tránh lạm dụng

Tôi phát hiện điều này khi thấy hàng loạt website đang dùng theme GeneratePress yêu cầu nhập lại License key để cập nhật lên phiên bản mới. License key tôi mua của GeneratePress là từ chính chủ & thanh toán đàng hoàng nên hơi lạ một chút (các theme, plugin WordPress khác mà tôi mua trước đây không bị hiện tượng này). Thế là tôi phải tìm lại license và nhập lại vào theme. Tôi đoán nguyên nhân là để hạn chế hiện tượng lạm dụng, share miễn phí theme vô tội vạ. Vì người share theme hoặc bán lại …

Đọc thêm

Tài liệu của chính thức của Swift Performance nói gì về vấn đề xây dựng trước cache?

PS: tài liệu ngắn này được dịch vì mối bận tâm của tôi trong chuyện tạo cache chậm chạp của Swift Performance trên các host có chất lượng trung bình hoặc thấp. Đây có thể là điểm yếu chết người với Swift, khiến thị phần của nó bị thu hẹp so với WP Rocket cho dù chất lượng của Swift rất tốt, nếu không muốn nói là nhỉnh hơn so với Rocket. Enable Remote Prebuild Cache / Bật xây dựng trước cache từ xa: Sử dụng API của Swift để prebuild cache. Đây là tùy chọn dự phòng nếu các …

Đọc thêm

Chắc chắn Swift Performance phải tìm cách cải tiến hơn nữa tốc độ tạo cache trên các host có chất lượng trung bình & thấp

Trong nhóm các plugin mạnh nhất trong việc tạo cache cho WordPress (ngoài Swift Performance còn LiteSpeed cache và WP Rocket) thì Swift có tốc độ tạo cache chậm nhất. Swift tạo cache chậm cả ở phần prebuild cache (tạo trước cache) & tạo cache khi người dùng truy cập. Họ gặp vấn đề lớn cả ở hai khía cạnh, thế có khổ không! Với prebuild cache thì Swift Performance phải yêu cầu máy chủ có cấu hình tốt thì quá trình tạo mới nhanh hoặc/và không bị gián đoạn giữa chừng. Trong khi đa số chủ website chỉ thuê …

Đọc thêm

Làm và kiếm mấy cái icon thật nhẹ trong tăng tốc Website

Một số website dùng khá nhiều icon, có thể lên đến 10 cái và nhiều trong số đó nằm trong màn hình đầu tiên (tức là có khả năng cao bạn không muốn lazy load nó). Lỗi phổ biến nhất mà tôi thấy với các icon này là người thiết kế để kích cỡ quá lớn. Ví dụ icon chỉ cần 64px, nhưng kích cỡ lại để những 200px, gây lãng phí dung lượng. Trong bài viết này tôi còn nói 2 mẹo nữa để bạn giảm ảnh hưởng tốc độ đến tối thiểu. OK, chúng ta bắt đầu thôi. …

Đọc thêm