Giải pháp CDN cho site ảnh

Discussion in 'Hỏi Đáp Kỹ Thuật' started by Thanh Nguyen, Aug 6, 2019.

Thread Status:
Not open for further replies.
  1. grayhatvn

    grayhatvn Bang Chúng

    nhãm nhí ném đá dò đường, nếu thật sự muốn giúp thì đưa demo mình lên anh em mổ sẻ giúp, như ta đây cần giúp gì cứ đưa lên người thật việc thật, còn ném đá dò đường thì tự sướng cha cho rồi, vi căn bản chỉ là ý kiến mơ hồ của mỗi cá nhân, ko giải quyết dc vấn đề
     
    xmenvn2510 likes this.
  2. Thanh Nguyen

    Thanh Nguyen Bang Chúng

    Cách này có gì hay không cụ. Tại sao không add 1 domain mà lại cần nhiều domain vậy
     
  3. sincos

    sincos Bang Chúng

    CF giới hạn BW và dung lượng cache cho mỗi domain nên phải phân tán ra.

    Trước tớ làm dịch vụ hls streaming cũng dùng cách này.

    Mà phải mỗi domain/acc CF nhé.

    Tuy nhiên ảnh chắc ko tốn nhiều BW nên chắc cần ít hơn.
     
  4. sincos

    sincos Bang Chúng

    Mách cho 1 cách này nè:

    Mua 1 acc gg drive unlimited. Up hết lên đây.

    Setup 1 vài con vps trên DO để cache. Ảnh nào có request thì hãy tải về cache trên vps. Lâu lâu xoá thư mục cache đi để code load mới từ gg drive về. Cộng với CF nữa là ổn.
     
  5. Thanh Nguyen

    Thanh Nguyen Bang Chúng

    Ak. E hiểu cách làm của bác rồi.{beauty}{beauty}{beauty}

    Cám ơn bác nhiều nhé. Đúng kiểu nắng hạn gặp mưa rào
     
  6. sincos

    sincos Bang Chúng

    À chắc ko cần gg drive đâu. GG photo dc rồi. Có server cache thì mỗi ảnh lâu lâu mới request tới gg 1 lần nên ko sợ delete đâu.

    Tớ thích drive hơn vì nó dễ quản lý theo api.
     
    Nam, kenyc and Thanh Nguyen like this.
  7. sincos

    sincos Bang Chúng

    Nếu muốn bảo vệ link ảnh tránh embed ké thì tạo 1 cái signature theo IP chỉ cần class A và B được rồi. Ku nào get link để embed sắc xuất user ko xem dc là khá cao. Chỉ cần thế thôi là chả ku nào dám embed ké đâu.

    Đấy..... tất cả bí kip bao năm cũng chỉ có vậy.
     
    Last edited: Aug 8, 2019
    Nam, Nai, kenyc and 1 other person like this.
  8. Thanh Nguyen

    Thanh Nguyen Bang Chúng

    Đa tạ cụ {hug}{hug}{hug}
     
  9. kenyc

    kenyc Tân Thủ Thôn

    Em thấy 1 số bác làm site truyện như nettruyen dùng code này để tạo cache trên CloudFlare

    https://images.weserv.nl

    Source code: github.com/weserv/images

    Đã bác nào ở đây dùng chưa và thời gian lưu Cache trên CloudFlare bao lâu ạ?

    Em định dùng 1 server storage để lưu ảnh (băng thông thấp), rồi dùng CloudFlare để cache toàn bộ trên server đó, khi nào hết cache thì lại request đến server storage để cache lại, như thế có ổn không ạ.

    Ngoài ra cách thay server storage bằng google photo của bác sincos cũng rất hay.
     
    Nai and money like this.
  10. Thanh Nguyen

    Thanh Nguyen Bang Chúng

    Lưu ảnh trên gg hay trên server thì bản chất nó như nhau cả. E thích cách lưu trên gg hơn vì đề phòng đc rủi ro từ phía server.

    Bác định request đến server storage kiểu gì. Vì bác đâu có control đc thằng cloudflare
     
    kenyc likes this.
  11. money

    money Hương Chủ

    Lưu trên server hay gg đều có rủi ro nhưng nói lưu trên GG để đề phòng rủi ro của server chưa chắc đúng nhé. Anh vẫn lưu ảnh trên server đây. Quan điểm của anh thì chọn lưu trên GG unlimited lại là cách rủi ro cao hơn.
     
  12. money

    money Hương Chủ

    Cần gì phải tự request. Khi nào có visitor vào site, CF nó tự detect nếu không còn cache trên CF thì nó sẽ request đến site mình thôi.
    Bản chất các API host image cũng thế (weserv, wp photon, ... ): có request đến image --> nó check:
    1. nếu còn cache thì đọc cache trả về cho visitor
    2. nếu không còn cache --> request đến original image --> lưu lại cache và trả về cho visitor
    Nếu chọn thì dùng wp photon tốt hơn dùng weserv vì trust domain cao hơn dễ rank hơn.

    Tuy nhiên vẫn cám ơn em vì share cái dịch vụ weserv. Còn cái nào share tiếp em ơi, dùng đỡ vã :D
     
    kenyc likes this.
  13. Thanh Nguyen

    Thanh Nguyen Bang Chúng

    Cho e hỏi ngu với. wp photon là gì ạ. E search wp photo toàn ra plugin không
     
  14. money

    money Hương Chủ

    mấy cái i0 mà gần đây ku @Nai hay nói đó
     
  15. Dang

    Dang Bang Chúng

    //images2-focus-opensocial[.]googleusercontent[.]com/gadgets/proxy?container=focus&gadget=a&no_expand=1&resize_h=0&rewriteMime=image/*&url=your_url
    Trang nettruyen[.]com có dùng đó anh!
    P / S : tài khoản của em mới không post link được!
     
    Last edited: Aug 8, 2019
    firefox and money like this.
  16. cuongexciter

    cuongexciter Khách Qua Đường

    Bên em dùng photon để cache ảnh nè. Chonlatot.com
     
  17. Hoa Mãn Lâu

    Hoa Mãn Lâu Trưởng Môn

    Photon cache ảnh là unlimit và ko bao h xóa phải ko cậu?
     
  18. Nai

    Nai MiddleMan Staff Member

    Bữa anh @console cho xem expired của nó là 2 năm
     
  19. Nai

    Nai MiddleMan Staff Member

    Site review này tầm bao lâu thì bắt đầu lụm lúa thế bác. THấy loại này mọc nhiều mà ít bài quá lười copy ghê
     
  20. cuongexciter

    cuongexciter Khách Qua Đường

    Đúng rồi bạn ah, hiện tại thấy thông báo là cached “forever”.
    "No cache invalidations – currently the images are cached “forever” and static assets will be tied to the public version of WordPress, Jetpack, or WooCommerce that you’re using"
     
Thread Status:
Not open for further replies.