Prudento

Prudento en CRM

Prudento is gespecialiseerd in CRM

Prudento is gespecialiseerd in CRM met uitgebreide ervaring in SuiteCRM, SugarCRM en SageCRM. Met CRM kunt u uw klant- en relatiegegevens optimaal registreren en beheren. Prudento is onafhankelijk en niet gelieerd aan één van deze CRM leveranciers zodat wij een objectief en onafhankelijk advies kunnen geven.

Start Blog sugarCRM "Meten is weten"
"Meten is weten" Afdrukken
Geschreven door Wichard Noppert   
zaterdag 04 april 2009 14:50

Wat beïnvloedt SugarCRM performance?

"Meten is weten" met de Prudento Client Perfomance Monitor.

Dit is eerste blog in een reeks over sugarCRM en performance. Er zijn al meerdere rapporten over performance en SugarCRM maar die richten zich bijna allemaal hoofdzakelijk op de server kant van het genereren van SugarCRM pagina's. De server response time is slechts een (klein) deel van het laden van een pagina.

Voor een gebruiker is het van belang wanneer de pagina in de browser geladen is en hij verder kan met zijn werkzaamheden. Welke invloed heeft het upgraden van een PC of het gebruiken van een andere browser? Zonder goede meetgegevens is dit moeilijk van te voren te bepalen.

Laadtijd van een scherm

Voor een gebruiker of klant is het vaak subjectief: als je druk bent duurt alles te lang. Maar is het terecht dat hun conclusie dan is dat Sugar traag is?

De laadtijd hangt van veel factoren af, onder meer:

  • Server Response time
  • Snelheid Internetverbinding
  • Browsertype en -versie,
  • Server optimalisatie
  • Processortype en -snelheid
  • Hoeveelheid intern geheugen
  • Voor Windows is de “vervuiling” van het OS een belangrijke factor, wie kent niet het verschijnsel dat Windows opnieuw moet worden geïnstalleerd omdat alles zo traag is geworden?

Hoe kan dit gemeten worden?

Prudento heeft een tool ontwikkeld om het hele plaatje te kunnen meten, De Prudento Performance Client Monitor, de tool is ontwikkeld nadat performance problemen waren ontstaan bij een klant en wij gegarandeerd hadden dat sugarCRM niet de beperkende factor was.

Niet alleen de tijd die het kost om de pagina op de server te genereren maar juist de tijd van het klikken op een link in Sugar tot laden in de browser is interessant. Dat is het moment dat de gebruiker verder kan met zijn werkzaamheden.

 

SugarCRM webpage load time flow

 

De server response time wordt standaard weergegeven in Sugar.

Door nu op de client vast te leggen wanneer op een link of knop wordt geklikt/gedrukt en wanneer de volledige pagina is geladen, kan eenvoudig bepaald worden wat de totale laadtijd is. Grafisch kan makkelijk worden weergegeven welke rol de server response time daarin speelt.

 

Prudento Client Performance Monitor

 

Data vastleggen op de server

Om een analyse uit te voeren zijn meerdere metingen noodzakelijk en moet deze opgeslagen worden op de server. Daarover binnenkort meer.

Geplande analyses:

  • Browsers en de verschillen in laadtijd: gepland overzicht met Internet Explorer 7 en 8, Firefox 3.0 en 3.1, Chrome, Safari 4.0 en Opera 10
  • Operating systemen: Ubuntu, Windows XP, Windows Vista en Mac OS X
  • Server / browser optimalisaties: Caching, g-zip Compressie, APC
  • Webservers: Apache, IIS, Nginx
  • Database servers MySQL / MS SQL server
  • Hosted / Eigen server
  • SugarCRM 5.2 / 5.5 performance verbeteringen
  • Themes binnen SugarCRM
  • Mogelijk een overzicht hoe SugarCRM gebruikt wordt, wat zijn nu de meest gebruikte handelingen binnen SugarCRM

 

Verdere suggesties?

Vragen? Neem contact op met Prudento!


 
Welke webinar zou u willen zien (Bij anders zien we graag uw email)
 
Follow me on twitter
Joomla Templates by JoomlaShack