Az osztott tárhelyen több száz weboldal osztozik ugyanazon a szerveren, annak beállításain és korlátain; a VPS-en a szerver az Öné, a saját erőforrásaival és root-hozzáféréssel. Az igazi kérdés az, hogy mikortól nem elég már az osztott tárhely. Ez az útmutató pontról pontra bemutatja a különbséget, majd az egyértelmű jeleket, végül azt, hogyan válthat leállás nélkül.
Osztott (megosztott) tárhely esetén a szolgáltató egy olyan szervert üzemeltet, amelyen sok ügyfele osztozik: ugyanaz a rendszer, ugyanazok a szoftververziók, ugyanazok a beállítások mindenkinek, és fiókonkénti korlátok, hogy egyik weboldal se hátráltassa a többit. VPS (virtuális magánszerver) esetén Ön egy elkülönített szervert kap, saját erőforrásokkal, saját rendszerrel és root-hozzáféréssel: azt telepíti rá, amit a projektje kíván.
| Szempont | Osztott tárhely | VPS |
|---|---|---|
| Erőforrások | Megosztottak, fiókonként korlátozva: processzor, memória, egyidejű folyamatok, fájlok száma | A választott méreté: vCPU, memória, lemez |
| Hozzáférés | Kezelőpanel, FTP, néha SSH rendszergazdai jogok nélkül | SSH root-hozzáféréssel |
| Nyelvek | PHP, néha Node.js vagy Python, kötött keretek között | Mind: PHP, Node.js, Python, Go, Java, Ruby, .NET |
| Állandó folyamatok | A szkriptek egy kérés idejéig futnak | Workerek, feladatsorok, websocketek, botok |
| Adatbázisok | MySQL vagy MariaDB, néha PostgreSQL, közös beállításokkal | Az Ön által választott, az alkalmazásához hangolva |
| Konfiguráció | A szolgáltatóé, mindenkinek ugyanaz | Az Öné: verziók, bővítmények, webszerver, tűzfal |
| A rendszer karbantartása | A szolgáltató végzi | Ön végzi, szakértői támogatás útmutatásával, vagy üzemeltetési szolgáltatásra bízza |
| Bővítés | Csomagszintek szerint, a megosztott szerver korlátain belül | Nagyobb méret, majd külön szerverek |
Egy Node.js-, Python-, Go- vagy Java-alkalmazás folyamatosan fut: egy folyamat várja a kéréseket, és a memóriában tartja az állapotát. Az osztott tárhely az ellenkezőjére épül: minden kérésnél elindított, majd leállított PHP-szkriptekre. Egyes szolgáltatók szűk keretek között engedélyezik a Node.js-t vagy a Pythont (előírt verziók, tétlenség után leállított folyamatok); ahogy az alkalmazás nő, ez a keret válik a fő korláttá.
PostgreSQL, Redis, feladatsor (RabbitMQ, Celery, BullMQ), keresőmotor, headless böngésző PDF-ek vagy képernyőképek készítéséhez, ffmpeg videók feldolgozásához, egy MI-modell: mindaz, amit szolgáltatásként kell telepíteni és futtatni, olyan szervert kíván, amely felett Ön rendelkezik.
Az osztott tárhely minden fiókot korlátoz: processzoridő, memória, egyidejű folyamatok száma (entry processes), fájlok száma (inodes). A tünetek: egy „508 Resource Limit Is Reached” oldal, 503-as hibák csúcsidőben, lassú weboldal, amikor egy szomszéd terhelt, félbeszakadó importálások. A kezelőpanel gyakran mutatja ezeket a számlálókat; ha rendszeresen elérik a plafonjukat, a weboldal kinőtte a csomagját.
Percenkénti ütemezett feladatok, háttérfeldolgozás, tömeges e-mail-küldés, szinkronizálás: az osztott tárhely ritkítja az ütemezett feladatokat, és megszakítja a túl hosszan futó szkripteket. VPS-en egy worker folyamatosan fut, egy feladat pedig annyi ideig tart, amennyi szükséges.
Egy adott PHP-verzió vagy bővítmény, a PHP-nak juttatott memória, az alkalmazásához konfigurált webszerver, saját tűzfal, git- vagy Docker-konténer-alapú automatizált telepítések: mind olyan beállítások, amelyeket egy megosztott szerver nem nyithat meg minden ügyfél előtt.
Ügyféladatok, szerződéses kötelezettségek, biztonsági audit: egy elkülönített szerver, amelynek hozzáféréseit és naplóit Ön kezeli, egyszerűbben dokumentálható és ellenőrizhető, mint egy fiók egy megosztott szerveren.
Egy vállalkozást bemutató weboldalnak nincs szüksége sem állandó folyamatokra, sem testre szabottan hangolt adatbázisra. Ha elsősorban gyors, biztonságos és naprakész weboldalra van szüksége, adminisztráció nélkül, a jó válasz sem az osztott tárhely, sem a VPS, hanem egy kezelt weboldal: a Simafri elkészíti, üzemelteti, biztonságossá teszi és naprakészen tartja a weboldalát, Önnek pedig nincs karbantartandó szervere.
A root-hozzáféréssel együtt jár a rendszer karbantartása. Osztott tárhelyen a szolgáltató észrevétlenül végzi; VPS-en négy témára kell választ adni:
unattended-upgrades).Háromféleképpen gondoskodhat róla: maga végzi, olyan szakértői támogatással halad, amely diagnosztizál és megmondja, mit tegyen, vagy üzemeltetési szolgáltatásra bízza. A választás attól függ, ki ismeri a Linuxot a csapatában, és mennyibe kerül a vállalkozásának egy óra leállás.
rsync segítségével vagy archívumként, az adatbázis exporttal, majd importtal.hosts fájllal, és járja be a weboldalt úgy, mint egy látogató.rsync -avz --progress felhasznalo@regi-szerver:/eleresi/ut/weboldal/ /var/www/site/
203.0.113.10 www.sajat-webhely.com sajat-webhely.com
Ha az e-mail-címei ugyanazon az osztott tárhelyfiókon vannak, csak a weboldal DNS-rekordjait módosítsa, az MX rekordokat hagyja a helyükön: a levelezés az átállás alatt és után is működik, és külön költözik.
A VPS Pro Linux-szervert ad Önnek Intel Xeon processzorokon, ECC memóriával és tükrözött NVMe SSD-kkel, root-hozzáféréssel, minden éjjel titkosított mentéssel és felügyelettel. A Teljes körű támogatás a csomag része: diagnosztizálunk, és megmondjuk, mit tegyen, a rendszertől egészen az alkalmazása kódjáig, az irányítás pedig az Öné marad. Írja le a projektjét, mi javasoljuk a méretet.
A VPS-t nem fékezik egy megosztott fiók korlátai: erőforrásai a méretének megfelelőek, beállításai pedig az Ön alkalmazásához készülnek. Jól méretezve bírja a forgalmi csúcsokat és a hosszú feldolgozásokat, amelyeket az osztott tárhely megszakít.
Az alapok segítenek: SSH-n bejelentkezni, egy csomagot telepíteni, egy naplót elolvasni. A többihez egy olyan szakértői támogatás, amely diagnosztizál és megmondja, mit tegyen, segít fejlődni a saját szerverén, az üzemeltetési szolgáltatás pedig teljes egészében átvállalja az üzemeltetést.
Igen. Egy olyan webszerver, mint az Nginx vagy az Apache, annyi weboldalt szolgál ki, amennyit a memória és a processzor enged, mindegyiket a saját domainnevével és HTTPS-tanúsítványával.
Igen: előkészíti a VPS-t, átmásolja rá a weboldalt és az adatbázist, teszteli úgy, hogy csak a saját gépéről irányítja a domaint az új szerverre, majd a TTL csökkentése után átállítja a DNS-t. A látogatók megszakítás nélkül kerülnek át egyik szerverről a másikra.
Simafri
Beszéljünk a weboldaláról
Meséljen néhány szóban a projektjéről: hamarosan jelentkezünk.
Köszönjük! Kérését elküldtük. Hamarosan válaszolunk.
Inkább e-mailben? Írjon nekünk ide: support@simafri.com.