På ett delat webbhotell delar hundratals webbplatser samma server, dess inställningar och dess gränser; på en VPS är servern din, med egna resurser och root-åtkomst. Den verkliga frågan är när webbhotellet slutar räcka till. Den här guiden går igenom skillnaden punkt för punkt, sedan de tecken som är lätta att känna igen, och hur du byter utan avbrott.
På ett delat webbhotell administrerar leverantören en server som delas mellan många kunder: samma system, samma programversioner, samma inställningar för alla, och gränser per konto så att ingen webbplats drabbar de andra. På en VPS (virtuell privat server) har du en isolerad server, med egna resurser, eget system och root-åtkomst: där installerar du det som ditt projekt behöver.
| Kriterium | Delat webbhotell | VPS |
|---|---|---|
| Resurser | Delade, begränsade per konto: processor, minne, samtidiga processer, antal filer | Den valda storlekens: vCPU, minne, disk |
| Åtkomst | En kontrollpanel, FTP, ibland SSH utan administratörsrättigheter | SSH med root-åtkomst |
| Språk | PHP, ibland Node.js eller Python inom givna ramar | Alla: PHP, Node.js, Python, Go, Java, Ruby, .NET |
| Ständiga processer | Skripten körs bara medan en förfrågan pågår | Workers, jobbköer, websockets, botar |
| Databaser | MySQL eller MariaDB, ibland PostgreSQL, gemensamma inställningar | Den du väljer, inställd för din applikation |
| Konfiguration | Leverantörens, likadan för alla | Din egen: versioner, tillägg, webbserver, brandvägg |
| Underhåll av systemet | Sköts av leverantören | Av dig, med vägledning av support, eller överlåtet till hanterad drift |
| Tillväxt | I steg mellan paket, inom den delade serverns gränser | En större storlek, sedan separata servrar |
En applikation i Node.js, Python, Go eller Java körs hela tiden: en process väntar på förfrågningar och håller sitt tillstånd i minnet. Ett delat webbhotell är byggt för det motsatta, PHP-skript som startas vid varje förfrågan och sedan stoppas. Vissa webbhotell tillåter Node.js eller Python inom snäva ramar (bestämda versioner, processer som stoppas efter inaktivitet); när applikationen växer blir de ramarna den största begränsningen.
PostgreSQL, Redis, en jobbkö (RabbitMQ, Celery, BullMQ), en sökmotor, en webbläsare utan gränssnitt för att skapa PDF-filer eller skärmdumpar, ffmpeg för att bearbeta video, en AI-modell: allt som installeras och körs som en tjänst kräver en server där du själv bestämmer.
Ett delat webbhotell begränsar varje konto: processortid, minne, antal samtidiga processer (entry processes), antal filer (inodes). Symtomen: en sida med ”508 Resource Limit Is Reached”, 503-fel vid rusningstid, en långsam webbplats när en granne har hög belastning, importer som avbryts. Kontrollpanelen visar ofta de här mätarna; om de regelbundet når taket har webbplatsen vuxit ur sitt paket.
Schemalagda jobb varje minut, bakgrundsbearbetning, e-postutskick i omgångar, synkroniseringar: ett delat webbhotell glesar ut de schemalagda jobben och avbryter skript som tar för lång tid. På en VPS körs en worker hela tiden, och ett jobb får ta den tid det behöver.
En viss version av PHP eller av ett tillägg, minnet som tilldelas PHP, en webbserver konfigurerad för din applikation, en egen brandvägg, automatiserade driftsättningar via git eller Docker-containrar: inställningar som en delad server inte kan öppna för varje kund.
Kunddata, avtalsenliga skyldigheter, en säkerhetsgranskning: en isolerad server, där du själv styr åtkomsten och loggarna, är enklare att dokumentera och kontrollera än ett konto på en delad server.
En webbplats som presenterar en verksamhet behöver varken ständiga processer eller en skräddarsydd databas. Om det du framför allt behöver är en snabb, säker och uppdaterad webbplats, utan något att administrera, är det bästa svaret varken ett delat webbhotell eller en VPS, utan en skött webbplats: Simafri skapar din webbplats, driftar den, säkrar den och håller den uppdaterad, och du har ingen server att underhålla.
Med root-åtkomsten följer underhållet av systemet. På ett delat webbhotell sköter leverantören det utan att du ser det; på en VPS behöver fyra områden ett svar:
unattended-upgrades).Det finns tre sätt att sköta det: göra det själv, gå vidare med support som ställer diagnosen och talar om vad du ska göra, eller låta en leverantör sköta driften (hanterad drift). Valet beror på vem i ditt team som kan Linux, och på vad en timmes avbrott kostar din verksamhet.
rsync eller ett arkiv, och databasen med en export följd av en import.hosts, och går igenom webbplatsen som en besökare.rsync -avz --progress anvandare@gammal-server:/sokvag/till/webbplatsen/ /var/www/site/
203.0.113.10 www.din-webbplats.com din-webbplats.com
Om dina e-postadresser ligger på samma konto på webbhotellet ändrar du bara webbplatsens DNS-poster och låter MX-posterna vara kvar: e-posten fortsätter att fungera under och efter bytet, och flyttas separat.
VPS Pro ger dig en Linux-server på Intel Xeon-processorer, ECC-minne och speglade NVMe-SSD, med root-åtkomst, en krypterad säkerhetskopia varje natt och övervakning. Heltäckande support ingår: vi ställer diagnosen och talar om vad du ska göra, från systemet ända in i koden i din applikation, och du behåller kontrollen över din server. Beskriv ditt projekt, så rekommenderar vi storleken.
En VPS bromsas inte av gränserna för ett delat konto: dess resurser är dess storleks, och dess inställningar är gjorda för din applikation. Rätt dimensionerad klarar den trafiktoppar och långa bearbetningar som ett delat webbhotell avbryter.
Grunderna hjälper: ansluta via SSH, installera ett paket, läsa en logg. För resten låter support som ställer diagnosen och talar om vad du ska göra dig utvecklas på din egen server, och hanterad drift tar över driften helt.
Ja. En webbserver som Nginx eller Apache levererar så många webbplatser som minnet och processorn tillåter, var och en med sitt domännamn och sitt HTTPS-certifikat.
Ja: du förbereder din VPS, kopierar dit webbplatsen och databasen, testar genom att låta domänen peka mot den nya servern från bara din egen dator, och byter sedan DNS efter att ha sänkt TTL. Besökarna går från den ena servern till den andra utan avbrott.
Simafri
Låt oss prata om din webbplats
Berätta om ditt projekt med några ord: vi återkommer snabbt.
Tack! Din förfrågan har skickats. Vi återkommer till dig inom kort.
Föredrar du e-post? Skriv till oss på support@simafri.com.