Skocz do zawartości


 

Zdjęcie

VPS pod bloga fotograficznego - prośba o ustawienie frontem do życia ...

VPS pod bloga fotograficznego - prośba o ustawienie frontem do życia ... blog fotograficzny wordpress VPS

  • Proszę się zalogować aby odpowiedzieć
27 odpowiedzi na ten temat

VPS pod bloga fotograficznego - prośba o ustawienie frontem do życia ...

#1 KubaZ

KubaZ

    Nowy użytkownik

  • Użytkownicy
  • 13 postów
  • Firma:JZ FOTO MEDIA
  • Imię:Jakub

Napisany 29 październik 2013 - 17:53

Witam wszystkich,

Mam nietypową prośbę :) Chciałbym, abyście ustawili mnie frontem do życia - jeśli mam bezsensownie duże wymagania ws do szybkości i czasu ładowania mojej strony, zaparkowanej na VPS.

Mój adres: www.fotoblog.zowsik.com
VPS w BH.
Mierzenie prędkości ładowania strony: http://tools.pingdom.com/fpt/
Waga strony: ok. 4-5MB

Problem.
Przez kilka miesięcy woziłem się z BH w sprawie czasu ładowania strony (bloga), który mierząc ww linku, pokazywał mi 9-10 sekund, różne takie śmieszne sprawy. Zacząłem mierzyć to, nie z wrodzonej chęci do kontrolowania wszystkiego, ale dlatego, że znajomi powiedzieli mi, że strona ładuje się wolno, i u mnie, na moim łączu (30MB z upc) też muliło. Ale o dziwo, po zdalnym resecie serwera VPS, czas ładowania zmieniał się na 3-4 sek. Ale po dniu, kilku dniach wracało do starych "zwyczajów. Moje interwencje to było zamknięte koło. Na moje zwrócenie uwagi, że w danym momencie strona muli, dostawałem odpowiedź po iluś godzinach albo następnego dnia, że "właśnie" teraz patrzą i jest okej :) A ja, żeby zobaczyli co się działo jak zgłaszałem, w odpowiedzi - że aby mogli coś powiedzieć, trzeba zgłaszać w momencie wystąpienia problemu, i tak w kółko. W końcu wyłączono mi możliwość restartu (to było uzgodnione) i podłączono monitorowanie serwera, a że przy okazji żyłka pierdząca mi już pękła postanowiłem też pójść za ciosem i doprowadzić sprawę do jakiegoś sensownego finału. Wykryto błędy gdzieś tam w BH, poprawiono je i jest jest lepiej. Strona ładuje mi się w 3-4 sekundy (ale mierząc tu: http://tools.pingdom.com/fpt/)

I moje pytanie. Czy taka strona jak moja, oparta na wordpressie, ważąca 4-5MB to naprawdę jest wysiłek dla serwera VPS ? W momentach kryzysowych (ładowanie 9 sekund i więcej) to moja strona położona na VPS ładowała mi się znacznie gorzej niż kiedyś gdy była na nędznym hostingu w superhoście. I do tego, zaplecze wordpressa chodziło mi w hostingu w superhoście dużo lepiej niż na wydajniejszym (W porównaniu do hostingu) VPS-ie w BH. Czy słusznie irytuję się tym, że strona wolno mi się ładuje ?

Sprawdzałem też w innych miejsach: http://www.webpagete.../131029_C1_TWB/ 8.34 sekundy dla pierwszego wejścia ??? Dla mnie to szmat czasu. Powtórne wejście to 3.13 sek. Ale ja nie będę miał powtórnego wejścia od kogoś kto do mnie pierwszy raz zajrzy, bo jak będzie czekać tyle sekund, to po prostu zamknie okno i do mnie nie wróci.

A może to w ogóle bez sensu wykupywanie VPS-a, i wystarczy postawić stronę gdziekolwiek, a zdjęcia ładować na jakieś specjalne dedykowane do uploadu serwery?

pozdrawiam i czekam na plaskacze :)
Kuba.


Edytowany przez KubaZ, 29 październik 2013 - 17:55.

  • 0

#2 malu

malu

    Linux administrator

  • Firma Bronze
  • PipPipPipPipPipPipPipPip
  • 1753 postów
  • Skąd:Leszno
  • Firma:NODEA
  • Imię:Mateusz
  • Nazwisko:Adach

Napisany 29 październik 2013 - 18:36

Próbowałeś zoptymalizować responsywność wordpressa instalując np. plugin w3totalcache lub supercache?
 


Edytowany przez malu, 29 październik 2013 - 18:36.

  • 0

#3 KubaZ

KubaZ

    Nowy użytkownik

  • Użytkownicy
  • 13 postów
  • Firma:JZ FOTO MEDIA
  • Imię:Jakub

Napisany 29 październik 2013 - 18:41

Wiesz .. uważam, że nie ma to znaczenia, gdyż jak moja strona była na hostingu w superhoście, miała plugin optymalizująco/kaszujący (nie pamiętam który, ale jak wybierałem, sugerowałem się rankingami najlepszych) i chodziła szybciej niż jeszcze niedawno moja strona na VPS-ie, która to strona miała i ma nadal plugin "W3 Total Cache". Zatem literalnie odpowiadając na Twoje pytanie, tak  strona ma taki plugin i nazywa się W3 Total Cache.


  • 0

#4 malu

malu

    Linux administrator

  • Firma Bronze
  • PipPipPipPipPipPipPipPip
  • 1753 postów
  • Skąd:Leszno
  • Firma:NODEA
  • Imię:Mateusz
  • Nazwisko:Adach

Napisany 29 październik 2013 - 19:00

Oczekujesz pomocy, czy już sobie sam pomogłeś?

Skoro masz VPS w BH to domyślam się, że masz tam postawionego DirectAdmina, więc bede posługiwał się ścieżkami odpowidającymi tej konfiguracji.

Pokaż zawartość:
/etc/httpd/conf/extra/httpd-mpm.conf
/etc/httpd/conf/extra/httpd-default.conf
/etc/httpd/conf/extra/httpd-deflate.conf

Pokaż konfigurację W3totalcache oraz zawartość pliku .htaccess w głównym katalogu WP.

Włącz debug w W3totalcache i wklej zawartość, którą odczytasz w kodzie źródłowym html strony.


@Edit
W sumie jeszcze warto sprawdzić:
Pokaż:
- /etc/httpd/conf/extra/httpd-phpmodules.conf
- Podeślij najlepiej link do funkcji phpinfo.

I dla uzupełnienia wszystkiego:
/etc/my.cnf
 


Edytowany przez malu, 29 październik 2013 - 19:03.

  • 0

#5 spindritf

spindritf

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 869 postów

Napisany 29 październik 2013 - 19:09

Twoja strona rzuca mojego Firefoksa na kolana na dobre kilka sekund. Technicznie, możesz pododawać cache, varnishe i trochę pomoże, ale to nie przyspieszy znacznie czasu renderowania.

Przede wszystkim, po co ładujesz tyle postów? Może 1-5 najnowszych, ale ja bym w ogóle bloga schował gdzieś w /blog (i tam też wtedy bym ładował po kilka postów na stronę), a na front dał karuzelę z kilkoma (<10) najbardziej udanymi ujęciami (+ linki do odpowiednich postów) i ofertę.

Po drugie, właśnie czemu fotoblog.zowsik.com, a nie zowsik.com/fotoblog? Teraz już pewnie za późno, ale SEO sobie psujesz. I czemu zdjęcia nie maja poprawnych tytułów i alternatyw?
 

title="bez tytułu #1" alt="PW-IMG_7653"


Co to jest?

Po trzecie, każdy element na stronie to oddzielne zapytanie (powiedzmy) czyli kilkadziesiąt milisekund tylko na żądanie i odpowiedź, a ty masz ich mnóstwo. Czemu masz siedem arkuszy stylów? To powinien być jeden plik. To samo java skrypty.

Po czwarte, czemu to wszystko jest takie ciężkie? Sam Twój index.html bez powiązanych zasobów (zdjęć) ma 1MB. Onetu ma 100KB.

Lepszy host, dyski ssd, szybsze łącze, cache/varnish zawsze pomogą, ale ta strona rozpaczliwie wymaga optymalizacji.

Edytowany przez spindritf, 29 październik 2013 - 19:10.

  • 2

#6 KubaZ

KubaZ

    Nowy użytkownik

  • Użytkownicy
  • 13 postów
  • Firma:JZ FOTO MEDIA
  • Imię:Jakub

Napisany 29 październik 2013 - 19:41

malu, dziękuję - przygotuję to o czym napisałeś.

spindrift - dziękuję za Twoją analizę. Szykuję się do kilku poprawek na blogu (wizualnych, nawigacyjnych) ale z tego co mówisz, rzeczywiście widać, że najpierw należy zoptymalizować stronę. Nie wiem czemu mam mam 7 arkuszów styli - nie wykonywałem tej strony. Nie znam się na tym ile powinno być. Ale już wiem, że to za dużo. 1MB na index.html to rzeczywiście dużo jak na taką stroniczkę.

 


  • 0

#7 Kszysiu

Kszysiu

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1423 postów
  • Skąd:Milanówek
  • Firma:Tiktalik.com
  • Imię:Krzysztof
  • Nazwisko:Wojciechowski

Napisany 29 październik 2013 - 21:09

Odpaliłem link, moje łącze internetowe zaszalało (prędkość dobiła do 4MB/s), ale odpaliło się w ~1 sec.
Moim zdaniem co jest problemem? To, że strona jest tak długa że suwaka z prawej prawie nie widać - jak ja mam neostradę 40mb, dwurdzeniowy procesor i sporo ramu to strona może i ładuje się dosyć sprawnie, ale myślę, że przy słabszym sprzęcie i wolnej rurce (powiedzmy 1mb/s) ta strona na prawdę może ładować się tydzień...

Z ciekawości spróbowałem uruchomić to na maszynie wirtualnej. Środowisko windows XP, 512MB ram, jeden rdzeń mojego procesora - efekt?
O dziwo IE poradził sobie z tym w czasie około 30 sekund...
Przy chrome natomiast doliczyłem do 40 sekund i zdawało się że już tego nie wypluje więc przestałem liczyć, elementy strony zaczęły się pojawiać po około 60 sekundach, a po załadowaniu się zmienia się wszystko w czarne tło i na środku ciemniejszy albo biały prostokąt (różnie) - nie wiem czego to wina - czy przeglądarki, czy wirtualizacji...


  • 0

#8 pedro84

pedro84

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1486 postów
  • Imię:Andrzej

Napisany 29 październik 2013 - 21:52

Szykuję się do kilku poprawek na blogu (wizualnych, nawigacyjnych) ale z tego co mówisz, rzeczywiście widać, że najpierw należy zoptymalizować stronę. Nie wiem czemu mam mam 7 arkuszów styli - nie wykonywałem tej strony. Nie znam się na tym ile powinno być. Ale już wiem, że to za dużo. 1MB na index.html to rzeczywiście dużo jak na taką stroniczkę.

 

To ja Ci podpowiem coś, co pomoże zaoszczędzić Ci czas. Nie wiem czy robiłeś stronę sam, czy ktoś, komu wydawało się, że zna się na robocie, ale strona nie jest do optymalizacji, bo tutaj nie ma czego optymalizować. Tutaj trzeba wszystko od nowa przemyśleć.

 

1. Za dużo postów na stronę.

2. Za dużo grafik (dlaczego np. nie są ładowane AJAXem kiedy pojawiają się w obszarze roboczym?)

3. Liczba żądań! 162 to naprawdę za dużo.

4. Brak cache'u. Poważny błąd.

5. CSS i JS do kompresji i łączenia.
 


  • 0

#9 KubaZ

KubaZ

    Nowy użytkownik

  • Użytkownicy
  • 13 postów
  • Firma:JZ FOTO MEDIA
  • Imię:Jakub

Napisany 29 październik 2013 - 23:54

Kszysiu  - blog ma pasek z prawej chyba największy jaki mogłem dać aby jednocześnie pasek nie przytłaczał - a nie chciałem aby był też za mocno widoczny. Zazwyczaj blogi fotograficzne scroluje się kółkiem od myszy i ja też tak robię.

 

pedro84 - gdybym miał tak usiąść z boku i rozważyć to, co powiedziałeś, to przyznałbym Ci w dużej mierze rację. Ale od początku.

1. Blogi fotograficzne mają dużo zdjęć od razu jak się je odpali. Widziałem naprawdę bardzo, bardzo dużo fotograficznych blogów, gdzie na dzień dobry ładował się jeden wpis, tylko jeden ... ale zawierał 100 - 120 zdjęć i o dziwo, wczytywały się bardzo szybko.Zmiana za niedługi czas na moim blogu ma być taka, że na pierwszej stronie będzie tylko jeden wpis, ale za to z dużą liczbą zdjęć. Dlatego chcę na razie na tym co mam, zoptymalizować (już wiem, że nie ma łeja aby ruszyć dalej bez tego) tą skórę ile się da, wiem też, że optymalizacja musi być zrobiona na VPSie. Wszystko po to, aby jak na pierwszej stronie wrzucę reportaż 120 zdjęć, to aby to po prostu się pojawiło bez mrugnięcia okiem (naturalnie, w zależności od łącza oglądajacego).

2. co masz na myśli? Grafiką są piktogramy, elementy tła czy masz też na myśli zdjęcia, baner na stronie ?  Bladego pojęcia nie mam, dlaczego nie są grafiki ładowane ajaxem (nawet nie wiem jaki jest cel tego i czym to się je).

3. rozumiem, że chodzi o zapytania do bazy danych, gdzie strona musi połączyć się z bazą danych, o coś tam zapytać, odpowiedzieć itd ? Jeśli 162 to dużo to nie wiem ani dlaczego tak dużo jest ani jak to zmniejszyć bez jakiś strat dla szablonu i wyświetlania strony.

4. Cache - masz na myśli jakiś zewnętrzny cache, plugin do cache czy jeszcze coś innego ? Plugin do cache moja strona ma.

5. zapiszę sobie.

 

I na razie chciałem to jeszcze zoptymalizować, bo bloga muszę i chcę mieć, a nie mam kompletnie teraz czasu aby zastanawiać się nad kolejną wersją strony. To zrobię na pewno, na początku roku jak kurz po sezonie opadnie i będę chciał, aby nowa strona (nowa skóra, łotewer) była już na etapie budowania/dopasowywania od A do Z optymalizowana.

 

Dziękuję.


  • 0

#10 pedro84

pedro84

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1486 postów
  • Imię:Andrzej

Napisany 30 październik 2013 - 01:01

1. Blogi fotograficzne mają dużo zdjęć od razu jak się je odpali. Widziałem naprawdę bardzo, bardzo dużo fotograficznych blogów, gdzie na dzień dobry ładował się jeden wpis, tylko jeden ... ale zawierał 100 - 120 zdjęć i o dziwo, wczytywały się bardzo szybko.Zmiana za niedługi czas na moim blogu ma być taka, że na pierwszej stronie będzie tylko jeden wpis, ale za to z dużą liczbą zdjęć. Dlatego chcę na razie na tym co mam, zoptymalizować (już wiem, że nie ma łeja aby ruszyć dalej bez tego) tą skórę ile się da, wiem też, że optymalizacja musi być zrobiona na VPSie. Wszystko po to, aby jak na pierwszej stronie wrzucę reportaż 120 zdjęć, to aby to po prostu się pojawiło bez mrugnięcia okiem (naturalnie, w zależności od łącza oglądajacego).

 

To, że blogi fotograficzne posiadają zdjęcia to jest "raczej" logiczne. Tutaj jednak całość działa, dosyć topornie. Na to jednak naprawdę może składać się wiele czynników. Na razie to rozmawiamy o rzeczach, które wpływ mają, niemały, ale nie wiemy o tym czy decydujący.

 

2. co masz na myśli? Grafiką są piktogramy, elementy tła czy masz też na myśli zdjęcia, baner na stronie ?  Bladego pojęcia nie mam, dlaczego nie są grafiki ładowane ajaxem (nawet nie wiem jaki jest cel tego i czym to się je).

 

Sorry, że nie doprecyzowałem. Chodziło mi o ilość zdjęć. Tutaj aż się prosi, żeby je ładować AJAXem - wtedy użytkownik nie czeka na to, aż załadują mi się wszystkie zdjęcia, ale one się ładują w locie, "na żądanie" użytkownika w momencie kiedy ten do nich przewinie stronę.

 

 

3. rozumiem, że chodzi o zapytania do bazy danych, gdzie strona musi połączyć się z bazą danych, o coś tam zapytać, odpowiedzieć itd ? Jeśli 162 to dużo to nie wiem ani dlaczego tak dużo jest ani jak to zmniejszyć bez jakiś strat dla szablonu i wyświetlania strony.

 

Uwierz, jeśli miałbym dostęp do informacji o ilości zapytań jakie generuje strona, to nie dobrze by było. Chodziło mi o wszelkie żądania, jakby Ci to wyjaśnić, do plików: CSS, JS, grafiki wszelakie.

 

4. Cache - masz na myśli jakiś zewnętrzny cache, plugin do cache czy jeszcze coś innego ? Plugin do cache moja strona ma.

 

Cache bazy, cache za pomocą przeglądarki, minimalizacja i kompresja CSS/JS. Wszystko, wszystko ;-)
 

I na razie chciałem to jeszcze zoptymalizować, bo bloga muszę i chcę mieć, a nie mam kompletnie teraz czasu aby zastanawiać się nad kolejną wersją strony. To zrobię na pewno, na początku roku jak kurz po sezonie opadnie i będę chciał, aby nowa strona (nowa skóra, łotewer) była już na etapie budowania/dopasowywania od A do Z optymalizowana.

Nie zrozumieliśmy się, nie chodziło mi o zastanawianie się nad nową wersją strony, tylko po prostu porządne wdrożenie od A do Z z użyciem nawet obecnego szablonu. To żaden problem, problemem jest to, w jaki sposób jest to obecnie rozwiązane.


  • 0

#11 Westbam

Westbam

    WHT PRO!

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 976 postów
  • Skąd:Olkusz
  • Firma:Może kiedyś...
  • Imię:Damian

Napisany 30 październik 2013 - 07:06

Ja bym zrobił to w innym stylu...

 

na 1 stronę rzucił same najnowsze (np. 5) newsów - reszta button ARCHIWUM... Dodatkowo do każdego z newsów dał z 5 miniaturek zdjęć a nie jedno dupne zdjęcie by strona szybciej się ładowała (oczywiscie wszystkie jako jpeg).

Przeglądanie tej strony to prawdziwa katastrofa - palec od scrolla mnie rozbolał... :(


  • 0

#12 Kszysiu

Kszysiu

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1423 postów
  • Skąd:Milanówek
  • Firma:Tiktalik.com
  • Imię:Krzysztof
  • Nazwisko:Wojciechowski

Napisany 30 październik 2013 - 08:47

1. nie patrzylem jakiej jakosci i ile waza te zdjecia wrzucane na glowna, ale moze warto by bylo wrzucac miniuaturki w sredniej jakosci i zastosowac jakiejgos juicyboxa? po kliknieciu ladowaloby zdjecie w wysokiej jakosci.

jesli chodzi o ladowanie strony w ajaxie... zobacz na fb jak to wyglada. zjezdzaj po tablicy w dol i patrz jak reaguje pasek przewijania. widac ze nagle strona powieksza sie o kolejne posty.
  • 0

#13 Gość__*

Gość__*
  • Goście

Napisany 30 październik 2013 - 10:21

Dokładnie, tu trza sajta poprawić. Mi się wydaje, że to nawet VPS-a nie potrzebuje...


  • 0

#14 Inferno

Inferno

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 142 postów

Napisany 30 październik 2013 - 13:04

4-5 MB na stronę to dużo. Przelicz to sobie. Żeby załadować tą stronę w sekundę potrzeba łącza z downloadem około 40-50 Mbps. A ten sam wymóg leży też po stronie serwera, który w ten sposób dość szybko wysyca upload. A VPS niestety nie ma dedykowanego łącza. Czyli wszystko co pisali koledzy wyżej ;)


Edytowany przez Inferno, 30 październik 2013 - 13:05.

  • 0

#15 spindritf

spindritf

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 869 postów

Napisany 30 październik 2013 - 14:59

Spokojnie znajdziesz VPS-a z gigabitowym łączem i kilkoma terabajtami ruchu, czyli wystarczająco na kilkadziesiąt tysięcy odwiedzin miesięcznie. Nawet za kilkanaście złotych, jeśli się uprzesz. I to z dyskami SSD, żeby fotki szybko serwować.

 

Ta strona wymaga optymalizacji, ale rozmiar nie jest jej największym problemem. Jeśli potrzebujesz pięciu mega, żeby uzyskać artystyczny rezultat, którego oczekujesz, to potrzebujesz i we współczesnym Internecie nie będziesz miał żadnych problemów, żeby tę potrzebę zaspokoić.


  • 0

#16 Inferno

Inferno

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 142 postów

Napisany 30 październik 2013 - 20:35

Spokojnie znajdziesz VPS-a z gigabitowym łączem i kilkoma terabajtami ruchu, czyli wystarczająco na kilkadziesiąt tysięcy odwiedzin miesięcznie. Nawet za kilkanaście złotych, jeśli się uprzesz. I to z dyskami SSD, żeby fotki szybko serwować.

 

Pics or didnt happen.Gigabit łącze, terabajty ruchu i ssd za parenaście złotych? Dedyk to może ale vps? Gdzie?
 


  • 0

#17 Gość__*

Gość__*
  • Goście

Napisany 30 październik 2013 - 23:02

"Serwerownie w śląskich piwnicach"... czyli VPSy po 2 dychy. Takie podpowiedzi trzeba puszczać bokiem...


  • 0

#18 spindritf

spindritf

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 869 postów

Napisany 31 październik 2013 - 08:31

Pics or didnt happen.Gigabit łącze, terabajty ruchu i ssd za parenaście złotych? Dedyk to może ale vps? Gdzie?


Raczej odwrotnie. Dedyk bez szans, a VPS swobodnie. Na przykład właśnie Digital Ocean.

"Serwerownie w śląskich piwnicach"... czyli VPSy po 2 dychy. Takie podpowiedzi trzeba puszczać bokiem...


Kliknąłeś w linka? Doczytałeś?
  • 0

#19 Gość__*

Gość__*
  • Goście

Napisany 31 październik 2013 - 10:00

Którego? Sorry, ale nie wierzę w VPSy za 2-3 dychy. Rooty od 4-5 dych to już bardziej.


  • 0

#20 www.mzone.uk

www.mzone.uk

    Weteran WHT

  • Firma Bronze
  • PipPipPipPipPipPipPipPip
  • 6193 postów
  • Skąd:Great Britain
  • Firma:MZone Group

Napisany 31 październik 2013 - 10:28

Sorry, ale nie wierzę w VPSy za 2-3 dychy.

 

Sponsi mamy także VPS po 20-30 złotych i zapewniam Ciebie, że jakość jest tak samo wysoka jak na VPS-ach za 50 złotych czy nawet za 100 złotych, cała tajemnica jest w oversellingu, czasami firmy nawalą serwery gier na maszynę i wtedy masz zły rezultat.

Nie wierzysz to przetestuj, jak nie będzie zadowolony dostaniesz zwrot za ten miesiąc ... ;)

 

"Serwerownie w śląskich piwnicach"... czyli VPSy po 2 dychy.

 

Nasze serwery są w Nephaxie, oni są na piętrze, więc trochę wyżej ... ;)


  • 0






Także otagowane jednym lub więcej z tych słów kluczowych: blog, fotograficzny, wordpress, VPS

0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników