Làm cách nào để giảm thời gian tải trang cho Prestashop 1.6 ?

Tăng tốc cho trang web bán hàng Prestashop 1.6

—————-

Đây là kinh nghiệm của bản thân mình, sau những nhiều lần thử khác nhau, và kết quả tạm hài lòng với thời gian download trang vào khoảng 1.5 s (kết quả trong Google Web Master).Giảm thời gian tải (download) trang cho Prestashop 1.6

Điểm đánh giá tốc độ cho trang qua Google Speed

Đánh giá tốc độ của trang qua google Speed, Web bán hàng Prestashop 1.6 Đánh giá tốc độ của trang qua google Speed, Web bán hàng Prestashop 1.6

Thử với GTmetrix.com, kết quả đang ở mức 4.4 s

Tốc độ Load trang thoitrangdienthoai.com - GTmetrix

Hoặc để chính xác hơn (gần sát hơn với tốc độ thực tế khi bạn truy cập vào trang) là 2.08 s khi test với Pindom.com:

Tốc độ tải trang, thoitrangdienthoai.com - Pingdom

 

Ban đầu mình cũng thử rất nhiều hình thức khác nhau, đầu tiên là tận dụng những tài nguyên có sẵn của Prestashop 1.6: Smarty Cache, Chỉnh lại kích thước ảnh …, thậm chí thử sử dụng một số hình thức khác như CDN (CloudFlare.com)…

Để khỏi vòng vo, mất thời gian, đây là những điều mình đã làm và thấy hiệu quả rõ rệt:

  1. Sử dụng 1 module có chức năng Cache của Prestashop

Cụ thể ở đây mình sử dụng module “oaveacache” module (bạn có thể tìm thấy trong addons.prestashop.com với mức giá thay đổi theo mùa ~40 EURO).

Tăng tốc trang prestashop của bạn bằng module cache2.  Bỏ tất cả các chức năng Cache có sẵn của Prestashop

Một điều mà ta hay lầm tường là càng sử dụng Cache nhiều càng tốt, tuy nhiên thực tế có vẻ như không phải như vậy (về mặt lý thuyết, tại sao lại như vậy thì mình cũng không đầu tư để tìm hiểu), sau khi cài đặt cache module xong, nếu bạn vẫn sử dụng cache trong Smarty thì hiệu quả gần như không có nhiều sự khác biệt, hoặc có nhưng rất không ổn định.

Ngược lại nếu bạn bỏ tất cả các chức năng cache trong Smarty đi, thì hiệu quả sẽ rất cao và ổn định.

Tăng tốc trang web bán hàng trực tuyến prestashop với Smarty Off

Bạn cũng có thể sử dụng các Module có chức năng Cache khác, tuy nhiên vì mình cũng chưa dùng thử những Module khác nên không thể có thêm đề xuất.


—–> Trang thử nghiệm

Bạn có thể sử dụng trang sau để thực hành với Prestashop:

  1. Back office: http://phukienxecon.com/admin123  User name: abc@mail.com    / Password: 12345678
  2. Front office: http://phukienxecon.com

 

(Comment any …)

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Time limit is exhausted. Please reload CAPTCHA.