Thảo luận về băng thông trên mã nguồn xen

Thảo luận trong 'Reports & Fix Bug' bắt đầu bởi mickey, 9/12/12.

1votes
5/5, 1 vote

  1. mickey

    mickey Active Member

    Bài viết:
    690
    Likes :
    228
    Chào các bạn . Trước kia thì mình dùng vbb và mới đi vào dùng xenforo khoản 1 tháng nên ít có hiểu rõ về băng thông khi chạy mã nguồn này cho lắm nên cần các bạn thảo luận giúp mình ,
    Topic này cho mình hỏi với cơ chế sử dụng mã nguồn xenforo đối với các add on và temp thì trong 1 ngày tăng từ 1g đến 2g BW thì có tăng quá nhanh không ạ , mình thấy nó khá nhanh, 1 ngày ăn BW từ 1 đến 2g trong khi đó khách truy cập chỉ vẻn vẹn 10 đến 20 người là cùng.. có cách nào giảm tải việc tăng BW nhanh không nhỉ ..
     
    Đang tải...
  2. nhoveai

    nhoveai Member

    Bài viết:
    674
    Likes :
    142
    tối ưu code , css, tối ưu ảnh còn nhiều cái nữa
     
  3. tranquangkhai98

    tranquangkhai98 New Member

    Bài viết:
    41
    Likes :
    2
    forum mới chạy chưa đến 1 ngày. mất 300 mb bandwith :))
     
  4. phamhuudu

    phamhuudu Verified User

    Bài viết:
    1,749
    Likes :
    727
    Dùng thêm CloudFlare hỗ trợ đi, chỉ dùng CloudFlare để cache file tĩnh thôi, đừng cache toàn bộ site! Bảo đảm tiết kiệm băng thông đáng kể ;)
     
  5. fire™

    fire™ Member

    Bài viết:
    128
    Likes :
    15
    1 tháng truy cập 70k mất 60- >70 gb bw
     
  6. nhocti

    nhocti Member

    Bài viết:
    49
    Likes :
    30
    Tốn băng thông hay ko nằm ở chỗ bạn thiết kế style như thế nào? Hình ảnh dùng ra sao? CSS & HTML đã tối ưu hóa chưa? /:) Mã nguồn nào thì có ảnh hưởng gì nhỉ? :-?
     
  7. minhtri

    minhtri New Member

    Bài viết:
    30
    Likes :
    5
    4rum mình chỉ 250 thành viên thui, mới làm dc 2 tuần, số người truy cập thì lúc nào cũng như zì
    [​IMG]
    hế mà mới chỉ tốn có 3GB Bw <:-P , xenforo xài khá là tiệt kịm băng thông , lợi kinh tế :>
     
  8. Reishou

    Reishou Member

    Bài viết:
    519
    Likes :
    192
    Thấy nhiều người nói phải tối ưu CSS, HTML mà mình chả hiểu thế nghĩa là gì. Ai giải thích hoặc hướng dẫn mình không :(
     
  9. phamhuudu

    phamhuudu Verified User

    Bài viết:
    1,749
    Likes :
    727
    Tối ưu CSS nghĩa là dùng css để thay thế hình ảnh đấy!
     
  10. mickey

    mickey Active Member

    Bài viết:
    690
    Likes :
    228
    mọi người hướng dẫn tối ưu hóa cụ thể cho mình xíu được không ạ.. không hiểu lí do gì mà tăng bw vãi quá .. giờ k biết đường nào mà lần để nó giảm lại
     
  11. Reishou

    Reishou Member

    Bài viết:
    519
    Likes :
    192
    Bạn có thể nói rõ hơn được không? Ví dụ ấy?
     
    mickey thích bài này.
  12. nhocti

    nhocti Member

    Bài viết:
    49
    Likes :
    30
    Ví dụ bạn làm 1 cái khung hình có border & bạn làm nó bằng 1 cái hình, thì thay vì cách đó bạn nên dùng CSS để border theo kiểu

    Mình lấy ví dụ đơn giản nhất như thế :)
     
    mickey thích bài này.
  13. phamhuudu

    phamhuudu Verified User

    Bài viết:
    1,749
    Likes :
    727
    Lấy ví dụ đơn giản nhất là thế này nhé! Thay vì bạn chơi nguyên 1 cái ảnh làm background cho forum bạn, thì bạn chỉ dùng 1 mã màu để làm background thôi! Nghĩa là background: #000 và bỏ cái ỏ cái background-image:url('http://... đi :D

    Ví dụ như forum mình nè, background là 1 màu xám: http://forum.vietdesigner.net/ :D
     
    mickey thích bài này.
  14. minhtri

    minhtri New Member

    Bài viết:
    30
    Likes :
    5
    Còn nhìu lắm, ví dụ như thêm chế độ thumbnal cho ảnh up lên, cấm quyền up hình lên chữ ký, hạn chế upload trực típ lên 4rum, tăng thời gian refresh cho thống kê, chuyển chatbox qua host khác, túm cái quần lại lài khá nhìu cách giảm bw
     
    mickey thích bài này.
  15. Prime

    Prime Member

    Bài viết:
    197
    Likes :
    85
    Site mình ngốn BW kinh tởm . 6k visit 1 ngày - tốn gần 6GB /1 ngày :(
     
  16. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    :-j bác này chém hài ghê
    mình chỉ nghe nói tối ưu html/js/css để tăng tốc độ load cho trang web chứ chưa nghe nói tới giảm băng thông hay gì cả..
    tối ưu html thì mình ko rõ nhưng tối ưu css/js thì cách tối ưu nhất mà minify ;))
    minify là gì thì ae gút gồ nhé...nó đơn giản là cho tất cả các css thành 1 dòng thôi :D tối ưu mà
    Còn nếu site bác sử dụng nhiều ảnh thì cách tối ưu là css sprite image (cái này học photoshop sẽ biết - mình chẳng học nhưng nghe cái tên khi nói tới css)
     
    dinhchi and mickey like this.
  17. mickey

    mickey Active Member

    Bài viết:
    690
    Likes :
    228
    chế độ thumbnal cho ảnh up lên mình chưa biết cách làm , cấm quyền úp hình chữ ký chưa luôn,hạn chế upload trực típ lên 4rum thì làm sao bạn , tăng thời gian refresh cho thống kê thì mình đã làm cái này rồi , chatbox cũng đã chuyển qua host khác, còn tối ưu hóa code thì sao nhỉ .. các bạn hướng dẫn từng cái giúp mình với .. cảm ơn nhiều
     
  18. loicuoi

    loicuoi New Member

    Bài viết:
    8
    Likes :
    0
    Mình thấy thêm cái nữa là database phình lên rất nhanh :((
     
  19. Xavier

    Xavier Well-Known Member

    Bài viết:
    1,414
    Likes :
    522
    chịu phó vào xóa data admin_log/mod_log và rebuild cache thường xuyên là được :)
     
    mickey thích bài này.
  20. TeQuiLa

    TeQuiLa .:: Neverland ::.

    Bài viết:
    593
    Likes :
    585
    Mô tả giữa trình duyệt và máy chủ:

    [​IMG]

    1. Trình duyệt: Này server, hãy lấy cho tôi tập tin index.html (ví dụ)
    2. Máy chủ: Ok, để tôi tìm nó.
    3. Máy chủ: Đã tìm thấy. Và trả về mã 200 đồng thời cho tải tập tin.
    4. Trình duyệt: Đến 100Kb liền ah? Chờ chút nhé, để tôi load nó.

    Vậy file của bạn càng lớn thì load càng lâu và bằng thông càng bị chiếm nhiều, cách tốt nhất là bạn nên tối ưu các file css và js để độ load được cải thiện. Ngoài ra bạn nên hạn chế việc cho tải ảnh lên theo dung lượng file thấp hoặc sử dụng các nhà cung cấp đám mấy như mấy bạn ở trên có đề xuất.

    Có nhiều cách để bạn giảm tải việc load trong đó có kỹ thuật nén file dạng gzip với server có hỗ trợ mod_gzip, các file khi load sẽ đc nén để tải và xuất lên trình duyệt dạng html (hiệu quả cũng đáng kể) :D

    Tối ưu hóa CSS thì chắc các bạn cũng biết: giảm số dòng code, các thuộc tính nên để trên 1 dòng, giảm độ load các image bằng các thuộc tính hỗ trợ. Đặc biệt CSS3 có khá nhiều thuộc tính có thể thay thế ảnh nền gradient, border, shadow,... Tương tự vs Js cũng vậy: bạn giảm thiểu tối đa khoảng trống và xuống dòng giữa các đoạn code, loại bỏ ghi chú thừa (nhưng cũng chỉ đc 1 phần nào thui)
     
comments powered by Disqus

Chia sẻ trang này

Đang tải...