Thread View: pl.comp.lang.php
5 messages
5 total messages
Started by Marek S
Wed, 17 Apr 2019 21:44
Wydajność Symfony 4
Author: Marek S
Date: Wed, 17 Apr 2019 21:44
Date: Wed, 17 Apr 2019 21:44
18 lines
1622 bytes
1622 bytes
Zainstalowałem skeleton + doctrine + profiler + twig + maker + flex + yaml. Wykonałem wszystko w konfiguracji PHP, co zaleca checker. Pominąłem tylko opcję opcache, która uniemożliwia mi pracę nad projektem. Projekt jest w stylu "hello world", który zwraca parę zdań na wyjście. Nie ma operacji na bazach ani żadnych innych czasochłonnych. PHP 7.3.4. Pracuję pod W10 + XAMPP. Profiler zwraca mi response time na poziomie 220ms. Jak dla mnie, obciążenie wydaje mi się spore. Gdy włączę opcache - spada do 90ms. Tymczasem na swoim serwerze zewnętrznym bez opcache mam 60-120ms na typowych skryptach z frameworków - i to w znacznej części oparte na PHP 5. Wiem, że te dane trudno porównać. Ale czy taka wydajność jest normalna? -- Pozdrawiam, Marek
Re: Wydajność Symfony 4
Author: Roman Tyczka
Date: Thu, 18 Apr 2019 10:27
Date: Thu, 18 Apr 2019 10:27
25 lines
2008 bytes
2008 bytes
On Wed, 17 Apr 2019 23:44:25 +0200, Marek S wrote: > Zainstalowałem skeleton + doctrine + profiler + twig + maker + flex + > yaml. Wykonałem wszystko w konfiguracji PHP, co zaleca checker. > Pominąłem tylko opcję opcache, która uniemożliwia mi pracę nad projektem. > > Projekt jest w stylu "hello world", który zwraca parę zdań na wyjście. > Nie ma operacji na bazach ani żadnych innych czasochłonnych. PHP 7.3.4. > Pracuję pod W10 + XAMPP. > > Profiler zwraca mi response time na poziomie 220ms. Jak dla mnie, > obciążenie wydaje mi się spore. Gdy włączę opcache - spada do 90ms. > Tymczasem na swoim serwerze zewnętrznym bez opcache mam 60-120ms na > typowych skryptach z frameworków - i to w znacznej części oparte na PHP 5. > > Wiem, że te dane trudno porównać. Ale czy taka wydajność jest normalna? Nie wypowiem się na temat wydajności w tym wypadku, ale powiem tak. Jest suwak, który w skrajnym lewym połozeniu ma opis "Wydajność gotowego rozwiązania" a w prawym "Szybkość i prostota tworzenia aplikacji". Używając frameworków przesuwasz suwak w prawo ;-) -- pozdrawiam Roman Tyczka
Re: Wydajność Symfony 4
Author: Marek S
Date: Thu, 18 Apr 2019 21:20
Date: Thu, 18 Apr 2019 21:20
19 lines
1715 bytes
1715 bytes
W dniu 2019-04-18 o 12:27, Roman Tyczka pisze: > Nie wypowiem się na temat wydajności w tym wypadku, ale powiem tak. > Jest suwak, który w skrajnym lewym połozeniu ma opis "Wydajność gotowego > rozwiązania" a w prawym "Szybkość i prostota tworzenia aplikacji". > Używając frameworków przesuwasz suwak w prawo ;-) hehe... słuszna uwaga. Sęk w tym, że właśnie patrzałem na inne frameworki na moim serwerze i nie są aż tak mulące. Oczywiście to zgrubne informacje po analizie losowych logów. Na swoim lokalnym kompie sam jestem. Po drugie... gdy przez wiele lat rozwijałem swój własny framework, to takie czasy traktowałem jako bug do optymalizacji, i to za czasów relatywnie powolnego PHP 5. Będę chyba musiał zmienić perspektywę. :-) -- Pozdrawiam, Marek
Re: Wydajność Symfony 4
Author: ww
Date: Fri, 19 Apr 2019 13:01
Date: Fri, 19 Apr 2019 13:01
20 lines
2041 bytes
2041 bytes
W dniu 2019-04-17 o 23:44, Marek S pisze: > Zainstalowałem skeleton + doctrine + profiler + twig + maker + flex + > yaml. Wykonałem wszystko w konfiguracji PHP, co zaleca checker. > Pominąłem tylko opcję opcache, która uniemożliwia mi pracę nad projektem. > > Projekt jest w stylu "hello world", który zwraca parę zdań na wyjście. > Nie ma operacji na bazach ani żadnych innych czasochłonnych. PHP 7.3.4. > Pracuję pod W10 + XAMPP. > > Profiler zwraca mi response time na poziomie 220ms. Jak dla mnie, > obciążenie wydaje mi się spore. Gdy włączę opcache - spada do 90ms. > Tymczasem na swoim serwerze zewnętrznym bez opcache mam 60-120ms na > typowych skryptach z frameworków - i to w znacznej części oparte na PHP 5. > > Wiem, że te dane trudno porównać. Ale czy taka wydajność jest normalna? Ale skoro profiler to tryb deweloperski? To właśnie profiler, wyłaczony cache i tona śmieci w logach może świetnie zabić wydajność. Ale te tysiące linii frameworka nie mogą pozostać bez wpływu na szybkość niezależnie od trybu uruchomienia. Symfony to kobyła.
Re: Wydajność Symfony 4
Author: Marek S
Date: Fri, 19 Apr 2019 17:35
Date: Fri, 19 Apr 2019 17:35
13 lines
1401 bytes
1401 bytes
W dniu 2019-04-19 o 15:01, ww pisze: > Ale skoro profiler to tryb deweloperski? To właśnie profiler, wyłaczony > cache i tona śmieci w logach może świetnie zabić wydajność. Ale te > tysiące linii frameworka nie mogą pozostać bez wpływu na szybkość > niezależnie od trybu uruchomienia. Symfony to kobyła. Może i racja. Nie będę się tym zatem przejmował. Pozostaje grzebanie w logach na serwerze produkcyjnym zatem. -- Pozdrawiam, Marek
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads