Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Masakryczne zużycie CPU i transferu


carbonik

Rekomendowane odpowiedzi

Witam serdecznie!

Mam pewien problem: otóż moje forum IPB generuje baardzo duże zużycie CPU oraz transferu.

~6400 unikalnych odwiedzin zużycie wyniosło 7614.81 Megabajtów...

~5600 unikalnych odwiedzin zużycie wyniosło 6739.28 Megabajtów...

Wyciągnięte ze statystyk Awstats:

05 Lut 2011 9544 107897 904586 5.65 GB

06 Lut 2011 8267 90673 743863 4.90 GB

Googlebot 43442+29 1.17 GB

Zużycie miesięczne ogólne: 36 GB

Zużycie CPU [przy 4000 unikatach] = około 27% // dziennie

Co można zrobić w tej sprawie?

Pozdrawiam, carbonik.

Edytowane przez carbonik
Odnośnik do komentarza
Udostępnij na innych stronach

Co to za serwer? VPS?

Zużycie miesięczne ogólne: 36 GB
Jak dla mnie to mało, mam podobne statystyki. Masz włączoną kompresje gzip? Dodatkowo możesz się zabawić z kompresją obrazków. Polecam użycie Firebug + PageSpeed.
Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

To nie jest jakiś ogromny transfer. Ja bym powiedział że całkiem znośny... Jaki masz limit?

No tak, ale od początku lutego minęło 7 dni.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

Coś tu jest nie tak. Skoro dziennie ~5GB transferu to jak to się ma do 36GB miesięcznie ? Przy 5GB/dzień to osiągnięte zostało by w tydzień.

Poza tym, żeby zmniejszyć transfer(a zwiększyć zużycie zasobów) możesz włączyć kompresję lub bez(lub przy niewielkim zwiększeniu) użycia zasobów możesz wysyłać odpowiednie nagłówki - Expires && Cache-Control - dzięki czemu użytkownicy rzadziej będą pobierali niektóre pliki(np. grafiki).

Odnośnik do komentarza
Udostępnij na innych stronach

To zależy. Dla apache'a jest to coś w stylu:

<IfModule mod_expires.c>
   ExpiresActive On
   ExpiresDefault "access plus 2 days"
   ExpiresByType text/html "access plus 6 hours"
   ExpiresByType image/gif "access plus 1 month"
   # [...]
</IfModule> 

<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
       Header set Cache-Control "max-age=290304000, public"
</FilesMatch>

Czyli ogólnie trzeba zapoznać się z nagłówkami i dostosować do własnej strony.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.