Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Optymalność projektu


Rekomendowane odpowiedzi

Opublikowano

Witam, chciałbym się dowiedzieć jak "szerzej" sprawdzić optymalność serwisu który tworzę? Aktualnie korzystam z debugbara (laravel) i monitora zapytań w pma. Nie interesują mnie żadne internetowe testery optymalności ponieważ robię serwis na swoim prywatnym serwerze który nie ma dostępu do internetu... 

784091427630431250239.png784091427630431250239.png784091427630431250239.png784091427630431250239.png
Opublikowano

To napiszę tak. Do puki nie będziesz miał obciążenia co najmniej kilkanaście, kilkadziesiąt zapytań per dzień to tymi sprawami się nie przejmuj. Szkoda na to czasu. Dopiero jak zauważysz, że ruch jest spory i prognozujesz jeszcze większy to dopiero wtedy zainteresuj się cache, przeglądnij kod w miejscach gdzie jest największy czas odpowiedzi, popatrz ile generujesz zapytań na bazę itd. No chyba, że już w niektórych miejscach czas odpowiedzi jest powyżej 1000 ms. To znaczy, że gdzieś skopałeś. Dodam jeszcze tylko, że w trybie debugowania laravel działa znacznie dłużej. W produkcyjnym czasy będą sporo krótsze. 

 

Wszelka optymalizacja zależy również od tego co masz na serwerze zainstalowane. czy masz apache czy nginx. Ogólnie temat morze. Na razie bym się tym nie przejmował. Jak bym wydał pierwszą wersję na świat to wtedy bym się nad ty, zastanawiał. 

 

Ale jeżeli bardzo chcesz próbować testów wydajnościowych to oglądnij ten materiał. 

Gość wie co mówi.

Opublikowano

Pierwsza wersja już dawno za mną. Cache jest system templatów blade -> cache. Co do zapytań 18 na strone główną czas 64ms :P Na pewno zainteresuje się powyższym materiałem.

784091427630431250239.png784091427630431250239.png784091427630431250239.png784091427630431250239.png
Opublikowano

To olej na razie testy wydajnościowe. Jak będzie ruch, który utrudni używanie aplikacji to wtedy się martw. Co do cache to one nie tylko używane są do templatki. Zresztą to jest spory temat. Na razie działaj i powodzenia. :) 

  • Eryk zablokował(a) ten temat

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...