Posted by Marcus 78 on December 2, 2010 at 9:00am
Hej
Har arbetat med en sida i snart en månad och den ska släppas för allmänheten om en vecka. Har tidigare ställt frågor här och fått bra hjälp pga att projeket jag arbetat med har haft undermålig dokumentation. Undrar därför följande
Finns det några typer av tester som man bör göra innan release? Tänkte att detta kunde vara intressant att diskutera här på forumet.
Ska i varje fall göra ett användartest där jag mobiliserar 100 användare som samtidigt ska testa samma funktioner och rapportera svar
Tankar, idéer eller annat mottages tacksamt!
//Marcus
Comments
Jag är ingen expert på detta
Jag är ingen expert på detta men det beror mycket på hur din sajt fungerar. Ska användarna vara inloggade eller är det bara anonyma användare besöker sidan?
Om besökarna är inloggade så måste Drupal spotta ut data som är unikt för användaren. Om det är anonyma användare som tittar på sajten så kan du cacha allt innan apache frågar drupal om en sida med hjälp av Varnish t.ex.
Det kan vara bra att slå på loggning hur lång tid det tar för varje vy att få fram sitt resultat så du vet om du har några tunga databasfrågor du kan optimera.
Glöm inte bort javascript och css aggregeringen.
Pressflow är en patchad variant av Drupal som skalar bättre som kan vara intressant att titta på om du redan nu vet att sajten kommer ha mycket besök.
Pressflow is a distribution of Drupal with integrated performance, scalability, availability, and testing enhancements.
Det finns säkert fler här på forumet som kan ge bättre mer ingående tips men först behöver du nog förklara lite mer hur din sajt fungerar och hur många användare du tror kommer besöka sidan.
100 användare som samtidigt testar en funktion låter som en väldigt stor sajt.
//Pontus Nilsson, Digitalist
Tack för svaret Pontus Sidan
Tack för svaret Pontus
Sidan ska vara till för såväl inloggade som ickeinloggade men jag tror att till absolut största del ickeinloggare användare. Hade cache på innan men det strulade till det för några av modulerna så jag stänge av det.
http://groups.drupal.org/node/109429 innehåller en del om den saken.
Har kört med loggning på och det handlar om någon enstaka process som tar 5 ms annars är det ganska lugnt.
Sidan är till för att informera niondeklassare om de utbildningsalternativ som de har till gymnasiet. Den drivs av offentlig verksamhet så det finns inget vinstintresse alls utan bara ett rent informativt syfte. Upptagningsområdet handlar om flera tusen elever som under max några veckor ska vara inne och titta.
Det innebär att belastningen kommer att vara hög under en kort period och ganska låg under större delen. Har kontakter i skola, därför kan jag köra ett sådant test.
Hoppas att detta förtydligar situationen. Ska definitivt kolla upp Pressflow.
Tack igen!