WN

WN (https://www.wn.se/forum/index.php)
-   Webbhotell (https://www.wn.se/forum/forumdisplay.php?f=13)
-   -   Webbhotell och prestanda? (https://www.wn.se/forum/showthread.php?t=1059438)

iws 2013-10-12 12:46

Webbhotell och prestanda?
 
Hej,

Som rubriken lyder så söker jag svar på en fråga. Det jag då undrar och hoppas på att någon erfaren kan svara på är "Hur många besökare kan man ta emot samtidigt om man har ett standard webbhotell hos CityNetwork." Det måste väll finnas någon begränsning antar jag?

Vill vara lite förberedd och skräddarsy en lösning om så behövs, tar helst inga risker. Därav frågan.

Tack på förhand!

gotserved 2013-10-12 13:02

Bästa är en VPS utomlands eller Co-Located server i Sverige om du inte vill ta några risker.

pelmered 2013-10-12 15:18

Så länge du har en ganska enkel sida utan allt för mycket dynamiskt innehåll kommer du ganska långt med de flesta webbhotell om du har koll på hur du kan cacha sidan.
Just CityNetwork kör dessutom Varnish framför webbhotellssidorna så om du kan dra nytta av det kan du skala ganska långt med bra svarstider. Se över dina HTTP-headers så att sidorna verkligen cachas i varnish.
Du kan även köra ett cron-skript för att hålla cachen varm så att besökarna nästan alltid servas av cachade sidor ifrån Varnish.

tartareandesire 2013-10-12 15:41

Det går inte att ge något vettigt svar alls på din fråga utan det är ungefär som att säga "Jag har en bil, ungefär hur långt kan jag köra på full tank?". Det beror helt på hur din webbplats är uppbyggd, vad besökarna gör på webbplatsen osv.

pelmered 2013-10-12 15:58

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20478991)
Det går inte att ge något vettigt svar alls på din fråga utan det är ungefär som att säga "Jag har en bil, ungefär hur långt kan jag köra på full tank?". Det beror helt på hur din webbplats är uppbyggd, vad besökarna gör på webbplatsen osv.

Det stämmer.
Olika typer av sidor har väldigt olika utmaningar när det gäller strategier för att skala. Vissa är enklare att lösa än andra, medan vissa är i princip omöjliga att skala i en delad miljö.

iws 2013-10-12 16:03

Tack för de snabba svaren! Som ni märker är jag inte så insatt men jag tycker ändå jag fått mig en bättre fattning kring ämnet nu, speciellt efter de rader du skrev ITisGood så, tack!

tartareandesire 2013-10-12 16:13

Citat:

Ursprungligen postat av iws (Inlägg 20478995)
Tack för de snabba svaren! Som ni märker är jag inte så insatt men jag tycker ändå jag fått mig en bättre fattning kring ämnet nu, speciellt efter de rader du skrev ITisGood så, tack!

Det finns andra cache-metoder än just Varnish som kan användas också. Vad som kan och bör cachas beror helt på hur din webbplats är uppbyggd. City Network är inte heller det enda webbhotellet som cachar kunders webbplatser som default. Om/när du börjar växa ur ett vanligt webbhotellkontos kostym så kan det kanske löna sig att anlita någon som kan se över dessa bitar. Du har större frihet med "egen" server men det kräver också större kompetens.

tony-axbyte 2013-10-16 20:25

Jag antar att du får ha så pass mycket trafik du vill tills det blir ett problem för webbhotellet. Kan tänka mej att du ombeds flytta din sida eller skaffa en egen server om du tar för mycket kapacitet. Det behöver inte nödvändigtvis vara en teknisk begränsning utan snarare att din sida tar för mycket kapacitet från andra. Men det är nog klokt att kolla i förväg vilka begränsningar som är satta på ditt konto.

såg nu att din fråga gällde specifikt citynetwork så lämpligen bör du kontakta deras support.

Danielos 2013-10-18 13:42

Citat:

Ursprungligen postat av tony-axbyte (Inlägg 20479281)
Det behöver inte nödvändigtvis vara en teknisk begränsning utan snarare att din sida tar för mycket kapacitet från andra. Men det är nog klokt att kolla i förväg vilka begränsningar som är satta på ditt konto.

Det beror också på vilket webbhotell du använder, i många fall kan det vara så att alla kunder delar på samma processer om det är illa uppsatt, men jag tror de mer seriösa webbhotellen kör chrootade php-processer där du har ett visst antal att tillgå och där varje process tillåts ett visst antal requests per sek, och när du då överbelastar ditt konto, berör det inte andra kunder, däremot börjar din webbsida gå segt, eftersom det börjar bli kö på dina php processer. Just CN kör Atomia och jag är nästan säker på att du har ett visst antal processer till just ditt konto där.

pelmered 2013-10-18 14:25

Citat:

Ursprungligen postat av Danielos (Inlägg 20479446)
Det beror också på vilket webbhotell du använder, i många fall kan det vara så att alla kunder delar på samma processer om det är illa uppsatt, men jag tror de mer seriösa webbhotellen kör chrootade php-processer där du har ett visst antal att tillgå och där varje process tillåts ett visst antal requests per sek, och när du då överbelastar ditt konto, berör det inte andra kunder, däremot börjar din webbsida gå segt, eftersom det börjar bli kö på dina php processer. Just CN kör Atomia och jag är nästan säker på att du har ett visst antal processer till just ditt konto där.

Just i det här fallet kan ju Varnish verkligen vara en räddare i nöden eftersom du då får betydligt färre requests som måste ned till PHP-backenden. Om varje sida bara behöver genereras en gång var 5e minut kommer processerna knappast börja köas om man inte har extremt många sidor och mycket trafik. Men då har man nog växt ur en delad webbhotellslösning för länge sedan.

Innan man kommer upp i de volymerna är den största vinsten med en egen (virtuell) server att sidgenereringarna vid cachemissar blir betydligt snabbare.

Ett annat bra alternativ för att skala med webbhotell är att använda någon CDN-tjänst som även cachar din HTML, t.ex. CloudFlare.

johan1234 2013-10-19 09:01

Citat:

Ursprungligen postat av iws (Inlägg 20478977)
Hej,

Som rubriken lyder så söker jag svar på en fråga. Det jag då undrar och hoppas på att någon erfaren kan svara på är "Hur många besökare kan man ta emot samtidigt om man har ett standard webbhotell hos CityNetwork." Det måste väll finnas någon begränsning antar jag?

Vill vara lite förberedd och skräddarsy en lösning om så behövs, tar helst inga risker. Därav frågan.

Tack på förhand!

Hej! Använt rätt kommer du väldigt långt med webbhotell. Vi ser sajter med över 20000 unika besökare på en dag som lätt klarar sig på webbhotell. Även långt mer har vi faktiskt sett. Men de flesta av dessa jobbar lite med sin sajt - om som sagts ovan - ser till att våra Varnish servrar också plockar mycket av lasten. Läs gärna mer om Varnish här. En rekommendation är att du kör "firebug" och kollar din sajt så Varnish plockar upp den. Vid större volymer kan det dock vara andra saker som gör att du vill gå till en virtuell server eller större lösning. Kör du WP vill du lägga in WP-total cache också.

https://www.citynetwork.se/webbhotell/varnish-cachning/

https://support.citynetwork.se/index...206/0/wp-cache

Självklart har vi begränsningar i vårt webbhotell! Vore oansvarigt annars. En stor bit av vårt jobb ligger på att levera god prestanda men också se till att en delad miljö verkligen fungerar väl för alla. Det innebär att om någon laddar upp dålig kod (som kan sänka vilken server som helst) så kan resurser begränsas. Du har heller tex inte obegränsat med minne för processer (PHP processer får tex 256 MB) eller tex databasanropen är heller inte obegränsade. Men som sagt - du kommer mycket långt om du använder det rätt.

För de flesta betyder ovan relativt lite. Man kör en vanlig WP-sajt (tex) och har normal trafik (dvs inte extremt åt ena eller andra hållet). Det bara funkar.

Lycka till och hör av dig till vår support om du har andra frågor. Finns på telefon även idag lördag om du behöver hjälp.

iws 2013-10-21 11:14

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479493)
Hej! Använt rätt kommer du väldigt långt med webbhotell. Vi ser sajter med över 20000 unika besökare på en dag som lätt klarar sig på webbhotell. Även långt mer har vi faktiskt sett. Men de flesta av dessa jobbar lite med sin sajt - om som sagts ovan - ser till att våra Varnish servrar också plockar mycket av lasten. Läs gärna mer om Varnish här. En rekommendation är att du kör "firebug" och kollar din sajt så Varnish plockar upp den. Vid större volymer kan det dock vara andra saker som gör att du vill gå till en virtuell server eller större lösning. Kör du WP vill du lägga in WP-total cache också.

https://www.citynetwork.se/webbhotell/varnish-cachning/

https://support.citynetwork.se/index...206/0/wp-cache

Självklart har vi begränsningar i vårt webbhotell! Vore oansvarigt annars. En stor bit av vårt jobb ligger på att levera god prestanda men också se till att en delad miljö verkligen fungerar väl för alla. Det innebär att om någon laddar upp dålig kod (som kan sänka vilken server som helst) så kan resurser begränsas. Du har heller tex inte obegränsat med minne för processer (PHP processer får tex 256 MB) eller tex databasanropen är heller inte obegränsade. Men som sagt - du kommer mycket långt om du använder det rätt.

För de flesta betyder ovan relativt lite. Man kör en vanlig WP-sajt (tex) och har normal trafik (dvs inte extremt åt ena eller andra hållet). Det bara funkar.

Lycka till och hör av dig till vår support om du har andra frågor. Finns på telefon även idag lördag om du behöver hjälp.

Tack det var precis ett sådant svar jag sökte! Tack även till er andra med era inlägg om speciellt Varnish som jag tidigare inte hört talas om, men nu känner mig lite klokare på!

tartareandesire 2013-10-21 11:46

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479493)
Självklart har vi begränsningar i vårt webbhotell! Vore oansvarigt annars. En stor bit av vårt jobb ligger på att levera god prestanda men också se till att en delad miljö verkligen fungerar väl för alla. Det innebär att om någon laddar upp dålig kod (som kan sänka vilken server som helst) så kan resurser begränsas. Du har heller tex inte obegränsat med minne för processer (PHP processer får tex 256 MB) eller tex databasanropen är heller inte obegränsade. Men som sagt - du kommer mycket långt om du använder det rätt.

Vad har ni för gräns(er) på databasanropen? Var på er hemsida kan man läsa om dessa begränsningar?

johan1234 2013-10-21 19:27

Du har obegränsat antal anrop men max 40 samtida kopplingar (connections).

tartareandesire 2013-10-21 19:59

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479661)
Du har obegränsat antal anrop men max 40 samtida kopplingar (connections).

Aha, det var trevligt med ett webbhotell som åtminstone är tydliga med begränsningarna, men var på er hemsida kan man läsa om dessa? Det är ju något som man bör kunna informera sig om innan man blir kund utan att behöva fråga supporten. Alla webbhotell är väldigt bra på att informera om allt bra man får men de flesta struntar i att informera om de begränsningar som finns :)

johan1234 2013-10-22 10:22

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20479665)
Aha, det var trevligt med ett webbhotell som åtminstone är tydliga med begränsningarna, men var på er hemsida kan man läsa om dessa? Det är ju något som man bör kunna informera sig om innan man blir kund utan att behöva fråga supporten. Alla webbhotell är väldigt bra på att informera om allt bra man får men de flesta struntar i att informera om de begränsningar som finns :)

Kan hålla med dig. Du har även rätt att man har mer "säljande" information. Tror i ärlighetens namn att detta inte gäller "bara" IT utan alla verksamheter - det är rätt normalt även om man kan önska än mer info i alla lägen. Ta den där tröjan du köper på H&M. Du kanske skulle vilja veta mer om den förutom pris? Var är den gjord? Kvalitet? Under vilka förhållanden? Sweatshop eller är det en väl förhållen fabrik?

Man lyfter det man anser är det mer "goda" eller säljande så att säga. Kan också vara lite av att det är ett större jobb om alla detaljer skall ut och de skall hållas uppdaterade hela tiden. Var drar man gränsen på allt? Sedan är detta med information något som vi alla kan bli bättre på. Är ofta den största utmaningen för en organisation - både extern och intern info.

Ta sådan här info vi gör tillgänglig i större detalj - det finns att ta av i alla lägen. Överflöd i ena läget och saknad i andra...

http://linphpinfo.citynetworkhosting.com/

I detta specifka fallet ser jag det dock även som en "god" sak och borde kanske lyftas i säljande syfte lika mycket något annat. Jag anser att i delad miljö är det lika viktigt för mig som kund att webbhotellet ser till att ha begränsningar så jag inte påverkas av annan kund - samtidigt som dessa begränsningar skall ge mig fritt utrymme för allt vettigt som jag själv skall kunna göra. Detta gäller än mer de webbhotell som kör sina kunder på "singelservrar" då de är än mer känsliga för resurs-fel.

Vi håller helt enkelt med. Vi kan bli bättre på att informera om alla delarna. För tydlighetens skull så kan jag nämna att vi snackar om extremt få som når några gränser hos oss då vi sätter dem högt. Men kan som du säger - vara bra att veta.

tartareandesire 2013-10-23 21:20

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479700)
Kan hålla med dig. Du har även rätt att man har mer "säljande" information. Tror i ärlighetens namn att detta inte gäller "bara" IT utan alla verksamheter - det är rätt normalt även om man kan önska än mer info i alla lägen. Ta den där tröjan du köper på H&M. Du kanske skulle vilja veta mer om den förutom pris? Var är den gjord? Kvalitet? Under vilka förhållanden? Sweatshop eller är det en väl förhållen fabrik?

Visst är det så men nu vet jag inte om ni vill jämföra er med H&M? :) Ingen handlar där på grund av kvalitet eller rättviseskäl utan alla är nog väl medvetna om att deras produkter tillverkats så billigt som möjligt i Kambodja, Bangladesh, Kina, Turkiet, Egypten och kanske något ytterligare land.

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479700)
Man lyfter det man anser är det mer "goda" eller säljande så att säga. Kan också vara lite av att det är ett större jobb om alla detaljer skall ut och de skall hållas uppdaterade hela tiden. Var drar man gränsen på allt? Sedan är detta med information något som vi alla kan bli bättre på. Är ofta den största utmaningen för en organisation - både extern och intern info.

Handlar det om prioritering av uppgifter som ska hållas uppdaterade så måste det väl ändå anses vara betydligt viktigare vilka övergripande begränsningar som gäller samtliga konton än exempelvis priset på en ..BZ-domän? :)

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479700)
Ta sådan här info vi gör tillgänglig i större detalj - det finns att ta av i alla lägen. Överflöd i ena läget och saknad i andra...

http://linphpinfo.citynetworkhosting.com/

Var på er sida länkas den? Har själv aldrig sett den förrän du länkade den här. Det är kanske inte så mycket att skryta med dock, vem som helst kan ju lägga upp en sådan på ett prova på-konto hos Binero, Loopia, Crystone eller något annat webbhotell. De flesta erbjuder väl någon form av öppet köp numera.

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479700)
I detta specifka fallet ser jag det dock även som en "god" sak och borde kanske lyftas i säljande syfte lika mycket något annat. Jag anser att i delad miljö är det lika viktigt för mig som kund att webbhotellet ser till att ha begränsningar så jag inte påverkas av annan kund - samtidigt som dessa begränsningar skall ge mig fritt utrymme för allt vettigt som jag själv skall kunna göra. Detta gäller än mer de webbhotell som kör sina kunder på "singelservrar" då de är än mer känsliga för resurs-fel.

Håller med dig om att det inte är någon nackdel för webbhotellet, ser fram emot att något av de stora svenska webbhotellen börjar med detta :) Binero som predikat öppenhet kanske? :) Håller dock inte alls med om att det skulle vara någon skillnad för de som kör singel-servrar. Har man begränsningar så har man, oavsett hur systemen är uppbyggda.

Citat:

Ursprungligen postat av johan1234 (Inlägg 20479700)
Vi håller helt enkelt med. Vi kan bli bättre på att informera om alla delarna. För tydlighetens skull så kan jag nämna att vi snackar om extremt få som når några gränser hos oss då vi sätter dem högt. Men kan som du säger - vara bra att veta.

256 MB php-minne och 40 samtida databasuppkopplingar är ju inget extremt. Ni, Binero och andra konkurrerar väl mer med låga priser och vill att mer krävande kunder ska lämna ett vanligt webbhotell bakom sig. Både Oderland och Space2U erbjuder ju dyrare och mer kraftfulla webbhotellkonton med 512 MB minne och betydligt fler samtida uppkopplingar. EgenSajt tycker jag för övrigt är bättre än de flesta på att lyfta fram tekniska specifikationer och begränsningar:

https://www.egensajt.se/webbhotell/kontojamforelse/

Men det beror väl också ganska mycket på vilken typ av kunder man riktar sig till.


Alla tider är GMT +2. Klockan är nu 18:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson