Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Profiling
come analizzare i colli di bottiglia in PrestaShop
Profiling
“In software engineering, profiling ("program profiling", "software profiling") is a
form of dynamic program ana...
chiavi
misura
● spazio di memoria
● la frequenza di richiami di funzioni
● la durata di esecuzione di funzioi
attivare
file:
config/defines.inc.php
profiling PrestaShop
valori chiave
● load time (tempo di caricamento)
● memory peak (memoria utilizzata)
● numero di query
● tempo esecuzione q...
valori chiave
errore
nel footer sono stampate tutte le
categorie
dopo la disattivazione del modulo
dopo la disattivazione
nuovo problema...
secondo voi cosa si può fare?
e la cache se attivata che effetto ha?
dopo l’attivazione della cache
esperto di processi IT
SAP professional, Symfony developer,
PrestaShop professional
PrestaShop Ambassador da gennaio
2016
...
Profiling PrestaShop
Profiling PrestaShop
Upcoming SlideShare
Loading in …5
×

Profiling PrestaShop

79 views

Published on

Prestashop non è immune da colli di bottiglia legati a memoria o tempo di esecuzione
Con il Profiling integrato in Prestashop è possibile analizzare i tempi di esecuzione ed elaborazione per effettuare poiu il tuning necessario
video: https://youtu.be/Xd-XIWKlW7M

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Profiling PrestaShop

  1. 1. Profiling come analizzare i colli di bottiglia in PrestaShop
  2. 2. Profiling “In software engineering, profiling ("program profiling", "software profiling") is a form of dynamic program analysis that measures, for example, the space (memory) or time complexity of a program, the usage of particular instructions, or the frequency and duration of function calls. Most commonly, profiling information serves to aid program optimization.” [wikipedia]
  3. 3. chiavi misura ● spazio di memoria ● la frequenza di richiami di funzioni ● la durata di esecuzione di funzioi
  4. 4. attivare file: config/defines.inc.php
  5. 5. profiling PrestaShop
  6. 6. valori chiave ● load time (tempo di caricamento) ● memory peak (memoria utilizzata) ● numero di query ● tempo esecuzione query
  7. 7. valori chiave
  8. 8. errore nel footer sono stampate tutte le categorie
  9. 9. dopo la disattivazione del modulo
  10. 10. dopo la disattivazione
  11. 11. nuovo problema...
  12. 12. secondo voi cosa si può fare?
  13. 13. e la cache se attivata che effetto ha?
  14. 14. dopo l’attivazione della cache
  15. 15. esperto di processi IT SAP professional, Symfony developer, PrestaShop professional PrestaShop Ambassador da gennaio 2016 twitter: businessweblab site: bwlab.it linkedin: linkedin.com/in/lmassa

×