Jump to content
  • 0

Problem Z Prędkością Back Office Strona Modułów Długo Się Wczytuje


i-meble.eu

Question

Witam

Mam problem z strona modułów w BO.

Czas wczytywania dochodzący do nawet 50s nigdy nie mniej niż 12s

 

Niezależnie od ustawień wydajności (cache, kompilacja smarty itp) wyniki zbliżone

 

Wersja presty 1.6.1.1 

ilość modułów 220

zainstalowane modułu 70

nieaktywne 87

do zaktualizowania - 1

 

Nie mam pojęcia co może być nie tak...

 

Chyba że to norma ? i nie da się jej wyeliminować ?

 

Proszę o wszystkie podpowiedzi co można z tym zrobić gdzie szukać rozwiązania.

 

Niżej przykładowy profiling (sorki za jakość)

 

 

Load Time 31028 ms - You'd better run your shop on a toaster 
Querying Time 22 ms 
Queries 73
Memory Peak Usage 43.1 Mb
Included Files 683 files - 9.77
 Mb PrestaShop Cache 0.68
Mb Global vars 3.57 Mb
PrestaShop Version 1.6.1.1 
PHP Version 5.4.45 (OK)
MySQL Version 5.6.26-log (OK)
Memory Limit 256M Max 
Execution Time 0s 
Smarty Cache disabled
Smarty Compilation auto
 
  Time Cumulated Time Memory Usage Memory Peak Usage 
config 45 ms 45 ms 7.69 Mb 7.72 Mb 
__construct 0 ms 45 ms - Mb 7.72 Mb
init 45 ms 89 ms 7.37 Mb 15.34 Mb 
checkAccess 0 ms 89 ms - Mb 15.34 Mb 
setMedia 3 ms 92 ms 0.01 Mb 15.34 Mb 
postProcess 0 ms 92 ms 0.01 Mb 15.34 Mb 
initHeader 20 ms 112 ms 3.34 Mb 18.83 Mb 
initContent 30866ms 30978 ms 21.51Mb 40.23 Mb 
initFooter 1 ms 30979 ms 0.03 Mb 40.23 Mb 
display 50 ms 31028 ms 2.08 Mb 43.11 Mb
 
Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Ciężko powiedzieć nie widząc jakie to moduły, ale czasem niektóre wersje Presty mają tego typu błędy, szczególnie jeżeli jest to pierwsza wersja z nowej edycji, co do 1.6.1.1 to wiele osób na forum narzeka, może warto od razu zaktualizować do 1.6.1.2?

Link to comment
Share on other sites

  • 0

1.6.1.2 zawierała sporo usprawnień odnośnie szybkości działania szczególnie BO (choć największy nacisk był chyba na guziki zapisywania przy produktach) - zresztą jest już 1.6.1.3.

To co bym zmienił to php na 5.5 lub 5.6 z opcache.

Zbędne moduły proponuję odinstalować albo nawet całkiem usunąć, bo skoro nie używane to nawet wyłączone bez potrzeby zamulają sklep. Możliwe, że te wielkie wartości initContent (od tego miejsca widać te opóźnienia ponad 30s) to właśnie jakiś źle napisany moduł, ale to zupełny strzał z mojej strony, więc lepiej żeby się wypowiedział jakiś ekspert od modułów.

Na angielskim forum jest opis jak się pozbyć wielu modułów z listy aby przyśpieszyć tę stronę, zobacz np. https://www.prestashop.com/forums/topic/443160-video-tutorial-faster-prestashop-back-office-1-removing-modules-and-themes-ads/

Link to comment
Share on other sites

  • 0

Dziękuje za rady...

 

php zmienimy a 5.6 wersja zaktualizowana do 1.6.1.3

 

strona z modułami dalej wczytuje się bardzo długo.....

 

link który podesłałeś  przetestowany DZIAŁA !!!

 

Jednak  co będzie jak będę chciał zaktualizować moduły ... może strona się nie wczyta nigdy :)

 

I teraz pytanie całokształt strony z modułami to powoduje czy może to być jeden z modułów ?

 

Może ktoś wie w jaki sposób wyłapać moduł który to powoduje ? ręczne wyłączanie,  odinstalowywanie modułów mija się z celem....

Edited by i-meble.eu (see edit history)
Link to comment
Share on other sites

  • 0

Skoro to było już od dawna to musi być jakiś moduł, ale trzeba by dokładnie przyjrzeć się temu profilerowi.

 

Niekoniecznie trzeba usuwać moduły, można na chwilę wyłączać po jednym żeby go namierzyć.

 

Raz miałem taką sytuację (ale to na froncie), że sklep mulił bo liczba dni przez jaką produkty były uznawane za nowe była bardzo duża, a to nawet nie moduł.

Link to comment
Share on other sites

  • 0

Doszedłem do wniosku jednak nie mam potwierdzenia z hostingu...

 

Możliwa przyczyna wolnego działania tej strony leży po stronie komunikacji hosting - inne servery (niekoniecznie presty) 

 

Bardzo często hostingi ograniczają możliwości ściągania do siebie danych za pomocą skryptów php itp. ograniczają ilość połączeń / prędkość

 

Możliwe że to jest przyczyna... ale nie mam ja tego dokładnie sprawdzić...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...