Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[Solved] Liczba jednoczesnych procesów PHP/CGI/CRON

Gandab 21 Sep 2020 10:54 351 4
  • #1
    Gandab
    Level 3  
    Strona www zrobiona na PHP/MySQL na komercyjnym hostingu od pewnego czasu strona www bardzo wolno się ładuje. 1-2 lata temu nie było tego problemu. Przejście na PHP7 nic nie pomogło, nadal aby otworzyła się treść czeka sie 2-3 a czasem nawet 6 sekund.
    Przykładowa strona która wolno się ładuje plik ma rozmiar 2,64 KB (bajtów: 2 712) z bazy wyciąga ok. 2-3 KB tekstu. Prędkość łącza internetu według speedtest.pl
    Download 105.91 Mb/s
    Upload 19.92 Mb/s
    Niektóre hostingi są tak uprzejme, że podają użyteczne parametry.
    Liczba jednoczesnych procesów PHP/CGI/CRON - 8
    i najprawdopodobniej to jest przyczyna.
    pomoc techniczna hostingu zaproponowała, aby przy pomocy .htaccess zablokować boty typu Ahrefs, Seocośtam, Botmonitor, google, bing, yandex, duckduckgo i jeszcze 36 innych botów które wykryłem, które zużywają zasoby serwera lub przejść na VPS lub serwer dedykowany, co oczywiście jest wielokrotnie droższe.
    Blokowanie wyszukiwarek jest bez sensu, bo www nie robię dla siebie, a dla innych, chcę aby była indeksowana i wynajdywalna, a boty z firm robiących statystyki i rankingi też sie przydają, bo reklamodawcy badają i może to się przełozyć na wymierne dochody

    Macie jakieś pomysły jak pogodzić jedno z drugim, aby strona była funkcjonalna i strona szybciej chodziła ?
  • Helpful post
    #2
    sasiadstar
    Level 23  
    Postaw tą stronę na innym hostingu (weź na okres próbny) i zobacz czy będzie różnica, jak będzie to go zmień.
    Takie to trochę głupie tłumaczenie że boty.
    Boty się blokuje jak zużywają ci transfer i nie chcesz żeby ci zablokowali stronę (o ile masz limity)
  • Helpful post
    #4
    Sam Sung
    Level 32  
    Czy aby ta strona się załadowała, to naprawdę musi za każdym razem ładować tekst z bazy danych i generować się dynamicznie?
    Zasadniczo, żeby strona szybko działała, to trzeba wyeliminować robienie rzeczy niepotrzebnych, a te potrzebne zrobić optymalnie :)
    A co mówią statystyki ruchu - jak bardzo te boty obciążają serwer?
  • #5
    Gandab
    Level 3  
    zablokowano boty, zoptymalizowano połaczenia do MySQL