Chào cả nhà ! Mình cũng mới tìm hiểu về autoblog, đang thắc mắc phần cache file như thế nào để web load nhanh, theo tìm hiểu thì có các cách như : +cache bằng php +cache bằng nginx Monh các pro chỉ điểm giúp nên sử dụng loại nào, và cách sử dụng sao cho tối ưu. (Thanks pro).
Nếu biết code + thích tạo cache bằng php thì dùng cách này: https://www.thuthuatweb.net/php/cach-tao-cache-cho-website-don-gian-ma-huu-hieu-voi-php.html
Bạn có thể dùng tính năng cache của nginx, sẽ nhanh hơn so với phương pháp PHP cache, đây là file cấu hình cho nginx cache https://github.com/A5hleyRich/wordpress-nginx/blob/master/sites-available/fastcgi-cache.com
Còn nếu muốn nâng cao hơn thì có thể tham khảo tại https://medium.freecodecamp .org/powerful-ways-to-supercharge-your-nginx-server-and-improve-its-performance-a8afdbfde64d Haha, 4rum chỉ cho phép 1 link 1 comment nên viết 2 comments ^^
Mình từng dùng cả 2, cache php thì trên wordpress và Code Igniter với cả dùng cache như anh Money chia sẻ. Đến giờ thì mình dùng nginx vì thấy nó tiện hơn và cảm thấy nhẹ hơn (chưa test chính xác). Cơ bản mình hiểu thế này, khi bạn dùng Nginx thì luồng xử lí như sau: Người dùng -> Vps -> Nginx -> PHP Cho nên nếu dùng cache ở Nginx thì sẽ không cần chạy tiếp đến PHP nếu đã có cache, Nginx mình thấy xử lí tốn khá ít tài nguyên. Nhược điểm là file cache sẽ nặng hơn vì nó cache cả trang được trả về, giống như cache nguyên thành 1 file html vậy. Bù lại thì ưu điểm của PHP là bạn có thể cache theo các phần khác nhau, vd header, menu, footer, sidebar là giống nhau cả, chỉ cần cache phần content bài viết thôi, thì sẽ tránh bị lặp lại các phần kia, nên dung lượng cache sẽ nhẹ hơn. Còn nếu dùng PHP để cache nguyên cả trang thì mình nghĩ nên dùng luôn từ Nginx.
Chuẩn rồi em. Dùng php đương nhiên chậm hơn nginx cache nhưng sướng chỗ tuỳ biến, làm partial cache rất nhẹ, đỡ tốn ổ đĩa. Và khỏi config gì cả, cũng không cần install thêm bất kỳ module nào lên server. Nhưng ai ko code dc thì thua.