FAQ |
Kalender |
Visa resultat för omröstning: Hur ska datan samlas in? Ska servern eller klienten initera(Push eller Pull) | |||
Server => Clinet (Pull, Servern initierar anslutningen och hämtar data. Cron på servern) |
![]() ![]() ![]() ![]() |
17 | 73.91% |
Clinet => Server (Push, klienten pushar datan till servern med jämna mellanrum. Cron på klienten) |
![]() ![]() ![]() ![]() |
6 | 26.09% |
Antal röster: 23. Du får inte rösta i den här omröstningen |
|
Ämnesverktyg | Visningsalternativ |
|
![]() |
#1 | |||
|
||||
Medlem
|
Citat:
Det vore roligt om fler här på forumet kom med förslag och idéer, även om ni inte är intresserade av att vara med och skriva koden, det finns många skarpa hjärnor här. Citat:
|
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Klarade millennium-buggen
|
Grymt, jag har funderat på att göra något liknande ett antal gånger.
Det borde även implementeras någon slags mätning av svarstider via javascript tycker jag. Så att när en användare går in på hemsidan så mäts hur lång tid det tar att få svar, dvs. inte att ladda innehållet. Om man gör det på serversidan blir det ju färre geografiska platser man mäter från. |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Medlem
|
Repositoryt på github hittar ni här:
https://github.com/akelagercrantz/hostingspeed Senast redigerad av akelagercrantz den 2011-03-19 klockan 10:08 |
|||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Har WN som tidsfördriv
|
Ja, vi borde nog sätta oss och rita upp en design(av koden/systemet alltså) som vi kan jobba efter innan vi sätter igång och utvecklar.
Vore ju som sagt kul om fler ville vara med och antingen bara dela idéer eller senare också hjälpa till och koda. Edit: Uppdaterade första posten i tråden med information och status. Senast redigerad av pelmered den 2011-03-19 klockan 11:51 |
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Klarade millennium-buggen
|
Jag sitter och funderar på om upplägget med open source och klient/server. Jag tycker vi bör ha reklam på själva servern, inte i början kanske, men när det väl kommer igång ordentligt, och skapa en pott som kan täcka ev. kostnader och annat.
En annan sak är att servern bör byggas så ett webbhotell kan ha fler än en klient, då hotell inkl. vårt har olika prestanda på olika kontotyper. Och om det skulle behövas gratis webbhotellskonto för något så är det bara att höra av sig så ställer jag gärna upp och sätter upp några. Senast redigerad av Danielos den 2011-03-19 klockan 12:23 |
|||
![]() |
![]() |
![]() |
#6 | |||
|
||||
Har WN som tidsfördriv
|
Citat:
Tack för erbjudandet! En tanke skulle kunna vara att webbhotellen ger oss ett konto på deras webbhotell så att vi själva kan sköta klienten och ha officiella siffror från de webbhotellen. Låter det intressant för din del(vi kommer troligen inte använda mer än 1MB utrymme per klient)? Senast redigerad av pelmered den 2011-03-19 klockan 12:40 |
|||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Flitig postare
|
Citat:
Jag tror även idén med reklam inte är rätt väg att gå... Jag tror det är bättre att jaga sponsorer, och jag är rätt säker på att flera av oss leverantörer mer än gärna hade ställt upp för att ro detta projektet i hamn. PM:a mig om ni vill ha ett webbhotell att testa på, och om ni har några särskilda behov som ni tror att vi kan hjälpa er med. |
||
![]() |
![]() |
![]() |
#8 | |||
|
||||
Bara ett inlägg till!
|
varför inte köra allt som en modul till ett cms istället för att bygga allt från grunden? då får man mycket på köpet såsom översättningsfunktioner, mallhantering osv.
i övrigt tycker jag att det är en bra idé. Mitt tips är att bygga det som en modul till t.ex Drupal eller wordpress och det skulle jag kunna hjälpa till med. |
|||
![]() |
![]() |
![]() |
#9 | |||
|
||||
Klarade millennium-buggen
|
Smart, kan man köra de som en wordpress widget.
Och länk till stat för sql'en på hotellet. Hotellnamn borde kunna läggas upp auto genom att kolla någon host parrameter. Så om man lägger till widgeten så blir man med och läggs upp auto i "testet". Widgeten börjar rapportera tillbaka sql instansens namn elle nått, då hotell inte har 1 sql server ofta. Lätt att komma med i testet då vilket hjälper de att bli stort, och länk till stats med graf eller nått. Med länk som har ankartext. |
|||
![]() |
![]() |
![]() |
#10 | |||
|
||||
Medlem
|
Det blir samtidigt en ganska stor begränsning om man väljer att skriva det som en plugin till wordpress.
Min vision är ett script som kan köras antingen via kommandotolken eller om man så vill en URI. Om man väljer att göra det som en engångsföreteelse eller att sätta upp någon form av cronjob för att exekvera scriptet väljer man själv. Testet borde vända sig till kunderna av webbhotell, för att förhindra att webbhotellen ger extra resurser till detta. Testet kan köras oberoende av server om man så vill. Om vi skriver rigorösa och bra tester för många delar av hostingmiljön så kan vi nog skapa ett bra mätetal för webhosting som kan användas för att benchmarka alla möjliga typer av miljöer. För mig är det väldigt intressant att jämföra mina VPSer med andras. Jag tycker nästan att vi kan dela upp projektet i två delar. Klienten, eller själva testet, är open source och promotas för användning av alla som vill få ett mätetal på sin webhost. Sedan bygger vi en hemsida som samlar in mätetal från frivilliga användare. Om hemsidan (eller servern) ska vara open source eller inte kvittar för mig. Om vi slänger upp en sida för att mäta svenska webbhotell så gissar jag att någon i Amerika som vill göra detsamma inte är så intresserad av vår design osv. Hemsidan borde samla in data, analysera den och visa någon form av rapporter. Jag tror att det skulle vara en stor fördel att låta användaren bestämma i vilka intervall testet ska utföras, och vilka tester som utförs. Hemsidan kan såklart visa hur pålitlig datan är för en viss webhost. Mätdata från 12 exekveringar per dag under två månader är såklart mer pålitlig en en webhost som bara körde scriptet en gång. Angående klient => server eller server => klient så känns det för mig mer logiskt att scriptet som enskild modul utför sina tester och sedan lämnar en rapport till den som exekverade. Om personen vill kan han välja att skicka in rapporten till servern/hemsidan. Han/hon kan så klart se till att detta sker automatiskt. Servern sitter bara snällt och tar emot inkommande data. Om en klient skulle gå ner eller personen avslutar testet så bryr sig inte servern, det kommer helt enkelt ingen mer data. Annars måste servern förstå när en klient går ner så att den inte sitter och gör en massa anslutningar som inte går fram, men ändå testa lite då och då för att se när klienten går upp igen. Det var inte alls meningen att det skulle bli ett så långt inlägg. Ber om ursäkt! :-) |
|||
![]() |
![]() |
Svara |
|
|