
Vsebina
I. Opis
II. Dodeljene vire
III. Namen
IV. Uveljavitev omejitev
V. Omejitve
VI. Suspendiranje računov
VII. Vprašanja
VIII. Nadgradnja proti reševanju težave
IX. Posvečen IP naslove proti deljenemu IP naslovu
I. Opis
V našem poskusu preprečiti prenapolnitev, ki lahko negativno vpliva na čas odziva spletnih strani, smo konfigurirali specifične omejitve virov za vsak deljeni spletni gostiteljski načrt. Posledice te politike uporabe virov vplivajo na velike porabnike virov, kar jim preprečuje prenapolnitev strežnikov. Pomembno je omeniti, da zloraba strežnika ni omejena le na prekoračitev določenih omejitev, ampak je ocena zlorabe na diskreciji Hostico. Politika uporabe se uporablja za deljene spletne gostiteljske in posredniške spletne račune.
II. Dodeljeni viri
Viri gostiteljskih računov na računu posrednika so enaki privzetim virom.
Legenda
- CPU - Odpovedna vrednost na jedro
- PHPMem - Dodeljena PHP pomnilnika
- MySQL - Največje število MySQL povezav/uporabnik
- pMem - Fizična pomnilnika
- I/O - hitrost zapisovanja/bralnosti SSD
- nProc - Največje število hkratnih procesov
- EP - Hkratne spletne povezave
- IOPS - operacije branja/pisanja SSD na sekundo
Uporaba CPU
Ne glede na to, ali je spletna stran statična ali dinamična, se procesor strežnika uporablja za pridobivanje in prikaz te strani obiskovalcem. Ko spletno stran samodejno ustvarja skripta, se raven uporabe CPU poveča, ker mora zgraditi celotno stran. Potrebuje naložiti predlogo, pridobiti podatke, specifične za to stran, iz baze podatkov, izvršiti nameščene vtičnike ali module in končno sestaviti stran za prikaz.
Ker je čas CPU omejen vir, ki ga delijo vsi računi na strežniku, če kateri od teh računov prekomerno uporablja CPU, drugi spletni mesti na tem strežniku ne bodo mogla prikazati v razmeroma kratkem času, kar povzroča, da se nalagajo počasi, celo škripajoče, zato spremljamo raven uporabe virov CPU deljenih računov, da preprečimo težave, ki bi lahko nastale zaradi prekomerne uporabe CPU z enega računa.
Uporaba RAM-a
RAM je mesto, kjer se med izvajanjem shranjujejo skripti in podatki. Največja raven RAM-a, ki jo lahko ima strežnik, je fiksna. Ta količina RAM-a je deljena med računi na strežniku. Vsi programi, ki tečejo na strežniku, vključno s samim strežnikom, potrebujejo to pomnilnik. Če so skripti veliki ali zahtevajo veliko količino RAM-a za delovanje, se bodo borili za pridobitev želene količine RAM-a, ki ga uporabljajo vsi skripti na strežniku. Tako je RAM še en vir, za katerega bodo naložene omejitve uporabe.
PHP Mem
Ko dostopate do spletne strani, bodo PHP skripti izvedeni s PHP procesorjem za pridobivanje in prikazovanje informacij obiskovalcu. Pridobivanje in prikazovanje vključuje povezovanje z bazo podatkov, zahtevanje ustreznih informacij za prikaz, obdelavo informacij, pripravo vmesnika spletne strani in na koncu prikaz rezultata. Vse te operacije porabijo manjšo ali večjo količino PHP pomnilnika, odvisno od kompleksnosti lastne spletne strani.
MySQL
Aplikacije se povezujejo z MySQL podatkovnimi bazami za pridobivanje, posodabljanje in brisanje informacij. Glede na namen aplikacije bo določen številka operacij prevladovala nad drugimi; vendar pa je običajno to operacija pridobivanja. Vsaka taka povezava se šteje v MySQL, kar omogoča hkratno izvajanje več operacij različnih vrst. Glede na raven optimizacije tako poizvedb kot podatkovne baze se lahko trajanje teh poizvedb razlikuje od nekaj milisekund do več deset sekund. Očitno je, da je zaželeno stanje, ko te poizvedbe trajajo le nekaj milisekund, da se želene informacije lahko hitro pridobijo in prikažejo obiskovalcu. Glede na raven optimizacije lahko aplikacija izvaja določeno število hkratnih poizvedb, pri čemer je dovoljeno največ 15.
Menimo, da aplikacije, ki niso optimizirane ali imajo visok promet in zahtevajo več kot 15 hkratnih povezav, potrebujejo migracijo na namenske rešitve (VPS, namenski strežnik), da se izognejo vplivanju na druge stranke na skupnem strežniku.
pMem
Predstavlja fizično pomnilnik, ki ga neposredno porabijo aplikacije za izvedbo željenih operacij.
I/O
Vhod/izhod predstavlja hitrost branja/pisanja na trdem disku, ki je aplikacija ne bo mogla preseči.
nProc
Število procesov, ki lahko tečejo na gostujočem računu.
EP
Ep (vhodni proces) predstavlja povezavo obiskovalca na spletno stran. Takoj, ko je ta povezava obdelana (prejme odgovor z dostopom do PHP skripte/nalaganja datoteke), se EP zapre. Število EP predstavlja največje število razpoložljivih hkratnih povezav, ne pa števila razpoložljivih hkratnih obiskovalcev. Glede na raven optimizacije aplikacije se EP lahko odpre in zapre v manj kot sekundi, kar omogoča vzdrževanje velikega števila hkratnih obiskovalcev na spletni strani.
IOPS
IOPS predstavlja število dostopnih operacij (branje/pisanje), izvedenih v eni sekundi na trdem disku.
V primeru, da eno od računov, natančneje aplikacija na računu, redno uporablja vire računa na maksimalnih ravneh za daljša časovna obdobja, bo lastnik kontaktiran, da reši situacijo bodisi z optimizacijo aplikacije za zmanjšanje porabe virov bodisi z nadgradnjo na paket z višjim nivojem virov, morda celo namenski.
III. Namen
Upoštevajte, da so te omejitve uvedene za zaščito vas kot stranke pred prekinitvami storitev. Večina računov ne bo čutila prisotnosti teh omejitev. Če menite, da bi te omejitve lahko vplivale na delovanje storitev, prosimo, kontaktirajte enega od predstavnikov Hostico, da določite optimalne nastavitve in/ali za različne predloge glede teh vidikov.
IV. Uveljavitev omejitev
Te omejitve so samodejno naložene ob ustvarjanju računa. V primeru, da eden od računov stalno dosega naložene meje, bo imetnik računa obveščen in skupaj bodo sprejeti sklepi o rešitvi teh težav.
Vendar si pridržujemo pravico, določeno v Pogojih in določilih, da suspendiramo račun, če povzroča resne težave in/ali krši druge politike in predpise Hostico.
V. Omejitve
Varnostna kopija
Hostico strežniki ne morejo in ne bodo uporabljeni kot shranjevalni sistemi, s tem da je dovoljen le en sam varnostni kopija računa, shranjena na ustreznem računu.
Preprodaja
Preprodaja gostiteljskih storitev ni dovoljena na skupinskih računih. Če želi stranka to storiti, bo morala kupiti paket za preprodajalce.
Spletne strani za odrasle
Gostovanje, omenjanje ali usmerjanje na odrasle strani je popolnoma prepovedano na omrežju Hostico. Če želite gostovati takšno vsebino, se boste morali obrniti na specializirana podjetja na tem področju.
Chat/IRC Aplikacije
Interaktivne klepet aplikacije so prepovedane na Hostico strežnikih. To vključuje, vendar ni omejeno na, klepet aplikacije napisane v PHP, Perl, Flash, CGI, Python, Ruby itd. Klepetalnice, shout boxi, aplikacije za pomoč v živo/klepet v živo (kot je Livezilla) in druge podobne aplikacije so strogo prepovedane.
Web aplikacije in spletni skripti
Kot skrbnik spletnih strani je odgovornost stranke, da oceni in periodično posodablja aplikacije, ki jih ima, da zagotovi njihovo integriteto. Forumi ali katere koli druge aplikacije, ki omogočajo oddajo komentarjev, morajo imeti zaščitni ali SPAM moderacijski modul. CAPTCHA je zelo priljubljena metoda za preprečevanje botov pri oddajanju SPAM sporočil.
- Gostiteljski računi se smejo uporabljati samo za namen gostovanja spletnih strani. Ne morejo se uporabljati kot shranjevanje ali varnostne kopije za druge oddaljene spletne strani.
- Vse nameščene aplikacije je treba nenehno posodabljati.
- Računi bodo suspendirani, če izvajajo zastarele skripte, ki jih nenehno izkoriščajo.
- Vsaka paket gostovanja je omejena na določeno število hkratnih spletnih povezav.
Baze podatkov
Podatki za dinamične spletne strani se običajno shranjujejo v podatkovnih bazah. Podatkovni strežnik, kot je MySQL, upravlja podatkovne baze in zagotavlja informacije, ki jih zahtevajo skripte spletne strani. Podatkovni strežniki imajo omejeno število povezav, ki jih lahko sprejmejo v določenem času. Ko se hkrati izvede preveč zahtevkov za poizvedbe, bo podatkovni strežnik zmanjkalo virov in ne bo mogel odgovoriti na te poizvedbe. To se običajno zgodi, ko je spletna stran zelo obiskana ali ko se uporablja manj učinkovita skripta (na primer, ima več poizvedb za vsako stran, ki jo prikazuje), ali oboje.
- Podatkovne baze bodo uporabljene samo za račune, gostovane v omrežju Hostico
- Baze podatkov morajo uporabljati indekse
- Dozvoljeno je do 15 hkratnih MySQL povezav.
- Največja velikost MySQL baze podatkov ne sme presegati 1GB.
- Dostop do baz podatkov na daljavo je dovoljen le za administrativne namene.
Cron
Stranke lahko nastavijo svoje cron opravila, vendar ti postopki ne smejo delovati pogosteje kot vsakih 5 minut, njihovo trajanje pa ne sme predstavljati polovice časa, potrebnega za naslednji zagon. Vsako cron opravilo, ki porablja vire in vpliva na stabilnost sistema, lahko onemogočijo naši tehniki. Če cron opravilo preseže določene omejitve CPU, bo cron opravilo onemogočeno.
Email in poštni seznami
Uporaba strežnikov in omrežja Hostico za pošiljanje nezaželenih komercialnih sporočil (spam) je strogo prepovedana. Pošiljanje spama ne bo sprejeto ali tolerirano v nobenem primeru.
Pošiljanje SPAM sporočil iz strežnikov in omrežja Hostico lahko povzroči nepopravljivo finančno in reputacijsko škodo. Vso škodo, ki jo povzroči SPAM, nosi stranka.
Vsaka stranka, ki uporablja svoj račun za pošiljanje spama, lahko ima svoj račun suspendiran brez predhodnega obvestila.
- Pošiljanje e-poštnih sporočil z priponkami, večjimi od 25 MB, ni dovoljeno.
- Ne dovoljujemo pošiljanje sporočil na kupljene ali prejete mailing liste od različnih posameznikov. To je spam in imamo do tega ničelno toleranco.
- Vse poteze, poslane na mailing listo, morajo vsebovati povezavo za odjavo, ta odjava pa mora biti obdelana samodejno.
- SMTP prehod se sme uporabljati le za domene, ki jih imate gostovane pri nas. Pošiljanje e-poštnih sporočil z naslovom FROM, ki se razlikuje od lastniških domen, ni dovoljeno.
- Če je gostovanje in/ali e-poštni račun izkoriščen s strani spammerjev, se lahko brez predhodnega obvestila ustavi.
- Če je lokalno omrežje okuženo in pošilja spam, se lahko račun brez predhodnega obvestila suspendira.
- Poštne sezname z več kot 5000 člani je potrebno izvajati na VPS ali namenskem strežniku. Ne morejo se izvajati iz skupnih računov.
- Pošiljanje novic več kot 1000 članom je priporočljivo opraviti bodisi po 21:00 med tednom bodisi le ob koncih tedna.
- Uporaba največ 25 CC/BCC naslovov je dovoljena.
- Vse e-poštne liste morajo vsebovati datum potrditve članstva ter IP naslove, iz katerih je bila potrditev opravljena.
- Sporočila e-pošte, generirana iz obrazcev na spletni strani ali prek različnih skript, morajo biti poslana z uporabo SMTP avtentikacije. PHP funkcija mail je privzeto onemogočena in jo je mogoče aktivirati le na zahtevo na VPS gostovanju; vendar pa se njena uporaba odsvetuje. E-pošta, poslana preko funkcije mail, bo na splošno označena kot neželena pošta in bo vplivala na ugled vaše IP-naslov.
SSH
Uporabniki skupnega spletnega gostovanja ne bodo imeli koristi od SSH dostopa na strežnikih Hostico.
Splošno
Storitve / spletne strani, navedene spodaj, porabijo veliko virov in jih je treba izvajati le v namenskih okoljih (VPS strežnik, namenski). Vse spletne strani, ki kršijo ta pravila, se lahko ustavijo brez predhodnega obvestila. Če niste prepričani ali menite, da spletna stran krši ta pravila, se lahko obrnete na enega od predstavnikov Hostico.
- SEO farme ali podobno so strogo prepovedane na Hostico strežnikih.
- Storitve pasic in omrežja za izmenjavo povezav so na strežnikih Hostico prepovedane.
- Oprema brezplačnih storitev, kot so: shranjevanje datotek, e-poštne storitve ali gostovanje, je strogo prepovedana.
- Z uporabo računov kot sistemov za shranjevanje osebnih informacij je prepovedano
- Zagon javnih ogledal je prepovedan
- Zagon proxy ali anonimizerja, bodisi javno bodisi zasebno dostopnega, ni dovoljeno.
- Spletne strani o: hekanju, warezu ali tiste, ki spodbujajo nezakonite dejavnosti, so prepovedane
- Aplikacije Bittorrent, trackerji in katere koli druge dejavnosti deljenja datotek so prepovedane
- Zagon igrišč ni dovoljen
- Zagon spletnih pajkov in indeksatorjev je prepovedan
VI. Suspendiranje računov
Hostico bo kontaktiral imetnika računa, da bi rešil ugotovljene težave. V primeru velike nuje se lahko račun začasno ustavi pred kontaktiranjem imetnika računa. Zavrnitev ali opustitev spoštovanja teh pogojev lahko povzroči začasno ustavitev ali celo izbris računa (s povrnitvijo ali brez povrnitve plačanih zneskov, kar je po presoji Hostica). Vsi računi v omrežju Hostico morajo spoštovati ta pravila. Pridržujemo si pravico, da kadar koli izbrišemo kateri koli račun brez predhodnega obvestila. Če je vaš račun izbrisan zaradi kršitve teh pravil, se odrekate svoji pravici do povrnitve, vključno z morebitnimi vnaprej plačanimi zneski.
VII. Vprašanja
Primeri, navedeni tukaj, so le točka sklicevanja. Če imate vprašanje glede stanja vsebine/storitev strani, prosimo, kontaktirajte enega od predstavnikov Hostico za pojasnilo.
Če je bilo računa suspendirano zaradi pretirane rabe virov in te zlorabne rabe ni mogoče odpraviti z brisanjem ali zamenjavo skripta, vam bo ponujena nadgradnja na VPS strežnik. Če ne želite nadaljevati s to nadgradnjo, bo račun ostal suspendiran, dokler se promet ne zmanjša, da bi se odpravila poraba virov. V vmesnem času bo za račun zagotovljen varnostni kopija z namenom preselitve.
VIII. Nadgradnja Vs. Reševanje težave
V večini primerov, ko je bil račun suspendiran zaradi zlorabe virov, boste prejeli e-pošto, ki natančno opisuje korake, ki jih lahko izvedete za rešitev težave. Večinoma se težave lahko rešijo z optimizacijo aplikacij in baz podatkov, vendar, če je spletna stran doživela povečanje števila obiskov, razmislite o nadgradnji na VPS paket.
Hostico je tukaj, da vam pomaga pri reševanju morebitnih težav. Seveda lahko nekatera od teh rešitev trajajo dlje. Najboljši nasvet, ki vam ga lahko damo, je, da poskusite sodelovati in ne nasprotovati tehnikom Hostico, ki vam skušajo pomagati pri reševanju težav.
IX. Dedičen IP naslov vs. Deljen IP naslov
Gostovalni računi, ki ne koristijo namenski IP, samodejno dobijo skupni IP. Razlika med namenskim IP in skupnim IP je na prvi pogled precej preprosta; tisti z namenskim IP imajo svoj lasten IP, medtem ko tisti s skupnim IP delijo IP z drugimi gostovalnimi računi na isti opremi, ki prav tako imajo skupni IP. Vendar pa obstaja več razlik med obema konfiguracijama, pri čemer uporaba namenskega IP ponuja naslednje prednosti:
- Lastna PTR na IP - Koristno za pošiljanje e-poštnih sporočil, je prednost za filtre poštnih strežnikov
- SEO optimizacija - SEO optimizacija se sestoji iz mnogih elementov, pri čemer ima vsak svoj pomen. Namenjen IP je ena izmed mnogih zahtev, zato njegovo posedovanje predstavlja prednost
- Izogibanje črnim seznamom - Ker uporabljate svojo lastno IP, praktično odstrani možnost, da bi bila navedena na črnem seznamu, seveda le, če ne pošiljate nezaželenih sporočil, torej če vaša stran ni okužena.
Zgornje točke ne veljajo v primeru skupne IP, še posebej glede vključitve na črno listo. Na skupni IP dejanja drugih strank v zvezi z IP neposredno vplivajo na vas. Če se pošljejo nezaželeni sporočila ali je eden od računov okužen, se povezani IP vključi na črno listo, aktivnosti stranke pa so implicitno prizadete. Gostovalni računi, ki od začetka ne vključujejo namenskega IP, lahko dobijo enega dodanega ob nakupu.