Nasveti o spletnem gostovanju

1. V čem je razlika med vašimi paketi, ki imajo omejen prostor in tistimi, ki imajo neomejeno prostora? Še bolj čudno je to, da so paketi z neomejenim prostorm cenejši od paketov z omejenim prostorom!? V čem je torej razlika?

Načeloma vse to opisujemo v rubriki “pravila uporabe” vendar, če strnemo odgovor na najbolj pomembno razliko je odgovor zelo enostaven. Namreč pri paketih z omejenim prostorom, ki so tudi nekoliko dražji od paketov z neomejenim prostorom vas NE OMEJUJEMO z ničemer, kar boste naložili na strežnik. Vse dokler ne porabite dodeljenega oz. zakupljenega prostora je lahko to vaš spletni disk oz. kar pač želite. V kolikor si boste vzeli čas in preverili recimo konkurenco, ki zelo rada skriva pogoje paketov z neomejenim prostorom boste našli polno omejitev. Če pomislimo logično vam neomejenga prostora ne more ponuditi nihče tudi google ali facebook ne. Konkurenti in nasplošno ponudniki gostovanja doma in v tujini pa zelo obširno in na veliko potencialni stranki prikažejo tisto, kar stranka oz. kupec želi videti, slaba dejstva in pasti pa skrivajo. Pri nas temu ni tako. Mi ne skrivamo nič in zraven vsakega paketa serije unlimited, ki pomeni neomejen prostor je povezava do pravil uporabe za ta paket. Torej na teh pakitih so omejitve in pogosto večje kot na paketih z omejenim prostorom mi neomejen prostor ponujamo na enak način kot vsi drugi svetovni in domači ponudniki in popolnoma nič slabše od njih le, da tega nočemo skrivati. Dejansko pa so naši paketi z omejenim prostorom boljši, ker je precej manj omejitev predvsem pa na tak prostor lahko nalagate tudi vaše varnostne arhive oz. karkoli želite medtem, ko pri paketih z neomejenim prostorom ste neomejeni le dokler gre za vsebino spletne strani. Na paket z neomejenim prostorom NE SMETE nalagati raznih varnostnih arhivov in datotek, ki niso del spletne strani, ponavadi vas omejujejo še s številom INOD-ov oz. po domače povedano številom datotek, ki jih lahko imate na tem prostoru in še polno drugih skritih pasti vam bodo prodali. Predlagamo vam, da si pred najemom vzamete čas in dobro preverite in povprašate ponudnike, kaj vam ponujajo v takih paketih.

 

2. Kje imate locirano opremo in kakšno opremo uporabljate?

Naša oprema se nenehno posodablja, menja in dodaja tako, da moramo priznati, da s slikami in natančnimi opisi nismo ravno ažurni ampak to le zato, ker res nenehno posodabljamo in izboljšujemo sisteme in bi bilo to zelo težko natančno opisovati vsakič, ko dodamo ali zamenjamo opremo. Prav tako v primeru večjih sprememb ali posodobitev vse objavimo na naši stani Obvestila https://whmcs.webicom.net/announcements. Drugače pa imamo izključno lastno opremo v najetih IT prostorih kjer najamemo strežniške omare kamor potem namestimo lastno IT opremo. Lokacija naše opreme je v Sloveniji oz. natančneje v Ljubljani in Mariboru.

 

3. Ali lahko nadgradim paket za gostovanje kasneje?

Seveda lahko in to brez dodatnih stroškov. Ko ugotovite, da potrebujete večji paket je nadgradnja narejena takoj brez izpadov plačate pa le razliko med prvotno zakupljenim paketom in novim paketom in to le za preostanek časa prvotno zakupljenega paketa, če se nadgradnja dela nekje vmes še predno vam je iztekel prvotno zakupljen paket.

 

4. Ali imate kakšne omejitve pri številu pošiljanja elektronske pošte?

Da, imamo in sicer je splošna omejitev 250 sporočil na uro. Malenkost se ta omejitev razlikuje od izbranega paketa vendar je vedno nekje v teh okvirih. Za večje količine poslanih sporočil na uro se sicer lahko dogovorimo vendar morajo biti večje količine pošiljanje izven rednih delovnih ur in v primeru, da so vseeno preobremenjujoče za strežnik vas obvestimo in vrnemo nazaj na omejitev 250.

 

5. Kaj pomeni prikaz Resource Limit Is Reached na naši spletni strani?

Resource Limit Is Reached na vaši spletni strani pomeni, da je v določenem momentu vaša spletna stran porabila vsa vam dodeljena sredstva strežnika.  V nekaterih primerih lahko namesto Resource Limit Is Reached zagledate napako Internal server error vendar gre za enak razlog zaradi katerega pride do te napake. Na vseh naših strežnikih za skupna spletna gostovanja imamo nameščen sistem za “Pravično porabo” LVE manager. Gre za v naprej določeno omejevanje na podlagi vašega izbranega paketa. V prvi vrsti se omejuje procesorsko moč, delovni spomin strežnika (RAM), hitrost baranja in pisanja na disk (I/O) ter število vhodnih procesov. Ta sistem je v zadnjih letih nepogrešljiv za uspešno in kvalitetno storitev pri spletnem gostovanju saj učinkovito preprečuje posamezniku na strežniku, da zaradi napake v skripti spletne strani ali pa zaradi kakšne varnostne pomanjkljivosti, ki jo izkoriščajo hackerji obremeni strežnik do te mere, da postane celo neodziven ali pa v večini primerov, da vsi na strežniku zaradi tega trpijo precej upočasnjeno delovanje spletne strani. Glede na to, da ta sistem uporabljajo že vsi veliki in resni ponudniki spletnega gostovanja pri nas ni nič drugače razen, da v večini primerov drugi ponudniki nastavijo vsem enako pri nas pa je omejevanje odvisno od vašega izbranega paketa. Večji paket kot ste izbrali višje so postavljene omejitve kar pomeni, da lahko porabite več dodeljenih sredstev. Vedno oz. prva omejitev za najmanjše pakete webicom ZASTONJ
15% skupne procesorske moči na strežniku
1 GB RAM-a
15 vhodnih procesov (EP)
1024 Mb/s pisanja in branja po disku

za pakete webicom MINI
25% skupne procesorske moči na strežniku
2 GB RAM-a
50 vhodnih procesov (EP)
2048 Mb/s pisanja in branja po disku

za pakete webicom S
40% skupne procesorske moči na strežniku
2 GB RAM-a
75 vhodnih procesov (EP)
4096 Mb/s pisanja in branja po disku

za pakete webicom M
60% skupne procesorske moči na strežniku
4 GB RAM-a
100 vhodnih procesov (EP)
4096 Mb/s pisanja in branja po disku
Naj povemo, da glede na zmogljivosti naših strežnikov (primerjava iz leta 2014) to niso majhne številke saj recimo 25% procesorske moči pomeni kar precej. Imamo vsaj 2 procesorja na en strežnik in vsak procesor vsaj 6 jeder in vsako jedro minimalno vsaj 2Ghz moči torej v najslabšem primeru imate na voljo 12 jeder x 2 Ghz skupaj torej 24 Ghz moči in recimo paket webicom MINI lahko od te moči v vsakem trenutku porabi 25%. Obstaja pa velika verjetnost, ker je naša razlaga pisana že v preteklosti, da je primerjava primerjava opreme lahko že precej boljša kot takrat, kar pomeni še boljše možnosti za uporabnika. LVE manager pa je zelo napreden sistem in v ozadju je zelo kompleksno preračunavanje. Vedeti je treba tudi, da v določenem momentu skoraj zagotovo dva ali več uporabnikov ne potrebujeta popolne procesorske moči še manj delovnega pomnilnika (ram) pa tudi, če pride do situacije, da več uporabnikov rabi vso procesorsko moč ali katero drugo strežniško zmogljivost bo strežniški sistem znal preračunati in postaviti ostale “v čakalno vrsto” saj zahtevki za preračunavanje ničel in enic v procesorju gredo po sistemu “kdor prej pride prej melje” vendar to ni kot čakanje na blagajni v trgovini tukaj govorimo v milisekundah tako, da gre vse zelo hitro. Vseeno pa je na strežnikih za skupna gostovanja predvsem zaradi racionalizacije stroškov veliko uporabnikov in da se nekako zagotovi pravično in predvsem kvalitetno uporabo teh storitev se uporablja omejevalni sistem oz. sistem pravične porabe.

Ko zagledate Resource Limit Is Reached na vaši spletni strani pa to ne pomeni nujno, da vaša spletna stran ni dosegljiva za vse. V večini primerov ste ta napis zagledali le vi oz. do dva uporabnika na enkrat in sta momentalna. V večini primeriv, če stisnete osveži v brskalniku bo stran ponovno prikazalo in že med tem časom je najverjetneje vsem novim obiskovalcem stran prikazalo brez opozorila.  Zakaj je temu tako boste vprašali? Gre za to, da LVE manager beleži porabo vsako sekundo oz. vsak moment in v primeru, da je poraba dodeljenih sredstev zelo blizu prednastavljenim omejitvam jo v nekem momentu lahko preseže zadnji obiskovalec in s tem poraba ponovno pade pod omejitev prav tako pa v večini primerov tudi drgi na strani ne klikajo v nedogled ampak kaj berejo in izpolnjujejo in se poraba zelo hitro lahko umiri. Vsekakor pa zelo pogost pojav Resource Limit Is Reached pomeni, da je nekaj narobe. Lahko gre le za momentalno špico obiska na vaši spletni strani lahko gre za kakšne aktivnosti hackerjev, ki vam poskušajo škodovati lahko gre za napako v kodi vaše spletne strani ali mysql podatkovne baze in po nepotrebnem porablja preveč sredstev, ker se procesi ne zaključijo in še bi lahko naštevali. Lahko pa, da je vaše spletno mesto postalo zelo doro obiskano in ste enostavno prerasli možnosti svojega paketa ali pa celo zmožnosti gostovanja na strežnikih za skupna gostovanja. V primeru prepogostega pojavljanja Resource Limit Is Reached ali pa v primeru, ko ta napake ne izgine v nobenem primeru (kar pomeni neko loop zanko in se obremenitev izvaja v nedogled) je vsekakor potrebno preveriti natančno kaj se dogaja. V takem primeru nas lahko prosite za pomoč in vam bomo pomagali in preverili nastalo situacijo vendar v prvi vrsti prosimo, da tudi sami preverite, če je vse v redu z kodo vaše spletne strani ali pa, če veste, da imate povečan obisk, da nam to poveste, ko prijavite napako Resource Limit Is Reached. V vaši kontrolni plošči CPanel imate v sekciji statistika oz. Logs možnost preveriti porabo s klikom na ikono Resource Usage in v primeru, da statistika kaže pogosto prestopanje omejitev bo potrebeno ugotoviti zakaj. V večini primerov moramo reči je krivec napaka v skripti strani oz mysql baze, nemalokrat pa dejansko hackerji izvajajo avtomatitiran napad na vašo skripto oz. spletno stran še najmanj pa je za to napako kriv povečan obisk vaše spletne strani. Predvsem uporabniki brezplačnih odprtokodnih skript joomla, wordpress, phpbb forum in magento bodite pozorni na vse dodatke, ki ste jih vključiliv vašo skripto saj nemalokrat so razlogi za preobremenitev varnostne luknje v raznih temah (templates) in pluginih seveda pa ne bo odveč, da vašo skripto redno posodabljate na zadnje verzije.

Ne glede na razlog zakaj prihaja do prekomerne porabe dodeljenih sredstev se da v večini primerov težavo rešiti na nivoju uporabnika z optimizacijo kode spletne strani oz. skripte, vklopom cache-a in morebitno odpravo napake v kolikor se je le ta pojavila in zaradi tega ni potrebna nadgradnja paketa ali celo prehod na VPS strežnik ali kaj podobnega. Tudi WebiCom vam lahko pomaga s svetovanjem in analizo kje točno prihaja do težave in vas lahko usmeri na pravo pot do odprave težave oz. lahko tudi odpravi težavo za vas v kolikor je le možno.

 

6. Kaj pomeni izraz “Parkirana domena/Parked domain” in kaj pomeni izraz “Dodana domena/Addon domain”?

Pri nas izraz parkirana domena pomeni, da boste na nosilno domen paketa za gostovanje lahko parkirali še drugo ime domene ali več njih in taka domena torej parkirana domena bo kazala vsebino glavne nosilne domene. Recimo v našem primeru imam nosilno domeno webicom.net in na to domeno lahko parkiramo še več drugih domen recimo webicom.si ali pa webicom.eu in vsaka od teh parkiranih domen bo kazala vsebino oz. spletno stran domene webicom.net. Parkirane domene sicer lahko preusmerite v neko podmapo in v tej podmapi imate drugačno spletno stran vendar se ta preusmeritev vidi v URL naslovu.
Dodana domena pri nas pomeni, da imate lahko v istem paketu za spletno gostovanje dodano še kakšno ime domene in na taki domeni imate potem lahko popolnoma ločeno vsebino tako, da ne potrebujete zaradi tega naročiti nov paket za gostovanje. Pri nas imajo popolnoma vsi paketi za gostovanje dovoljeno neomejeno število parkiranih domen medtem, ko za dodane domene  je odvisno od paketa koliko jih lahko na ta način dodate. Ne glede ali gre za parkirano ali dodano domeno pa lahko kreirate in uporabljate tudi el. naslove vezano na parkirano ali dodano domeno.

 

7. Kaj pomeni namesnki strežnik za WordPress”?

Worpdress je odlična brezplačna odprtokodna skripta oz. sistem za vašo spletno stran. Ima veliko podporno skupnost in s tem velikorazvijalcev razih dodatkov. Večina uporabnikov wordpressa ne bo imela težav na strežnikih za skupna spletna gostovanja oz. deljeno gostovanje in ne potrebuje namesnkega strežnika za WordPress. Nekateri bolj napredni uporabniki, ki z wordpress-om naredijo veliko spletno mesto pa zaradi velikega sistema na deljenem spletnem gostovanju ne dosežejo rezultatov, ki jih v zadnjem času meri Google z orodjem PageSpeed Insights. Nekateri uporabniki, ki veliko stavijo na svojo spletno stran najamajo lasten VPS in imajo tako precej bolj fleksibilno okolje prilagojeno samo njim nekaterim pa je strošek najema VPS strežnika prevelik. Za takšne uporabnike imamo vmesno stopnjo in sicer imamo postavljen namesnki strežnik, ki je prilagojen optimalnemu delovanju wordpress aplikacij. Nameščen imamo apache,  nginx in varnish. S temi servisi se precej pohitri delovanje wordpress spletnih strani. Zakaj  enako ne naredimo še na strežnikih za skupno oz. deljeno spletno gostovanje? Zato, ker so to procesi, ki naredijo cache in na strežnikih, kjer je veliko uporabnikov in različnih sistemov potem nekaterim strani ne delajo pravilno. Tukaj na tem mestu pa smo vse optimizirali prav za wordpress sisteme tako, da wordpress deluje zelo hitro in zadovolji tudi meritve PageSpeed Insight. Še vedno obstaja možnost, da ima uporabnik kakšno napako v samem wordpressu in tudi namesnki strežnik niti VPS ne bi pomagal ampak v našem primeru govorimo predvsem o uporabnikih, ki jim sistem delujo dokaj dobro tudi na deljenem spletnem gostovanju vendar pa zaradi momentalnih obremenitev na strežniku kjer je še nekaj sto drugih uporabnikov rezultati odpiranja strani ne dosežejo pod 0,2 sekunde kot jih zahteva PageSpeed Insight. Nekateri menijo, da googlu na podlagi te hitrosti tudi rangira spletno stran med zadetki se pravi hitrejši kot je dzivni čas višje bo rangirana stran med zadetki na googl-u. Naše mnenje je, da to ne drži oz. je vpliv tega zelo majhen razen, če bi šlo rez za porazno počasno opdiranje več kot nekaj sekund, kar se tiče odzivnosti odpiranja (TTFB). Problem s katerim se srečujemo je tudi v meritvah saj je treba vedeti, da spletni servisi, ki ponujajo meritve in med njimi je tudi PageSpeed Insight so ponavadi geografsko zelo oddaljeni od naših strežnikov v sloveniji zato meritev ni nujno slaba tudi, če ni po merilih, ki jih stranka pričakuje.
Namesnki strežnik za wordpress lahko pred dejanskim nakupom 1 teden brezplačno testirate tako, da še pred nakupom preverite in se prepričate, če vam ustreza. Na namesnkem strežniku nimamo Cpanel kontrolne plošče temveč Centos web panel s katero tudi lahko urejate vse potrebne paramtre kot so kreiranje mysql baz in uporabnikov, elektrosnkih predalov in podbono. V primeru, da bi želeli preveriti, če vam namesnki strežnik za wordpress ustreza vam bomo poslali dostopne podatke, da boste namestili spletno stran in potem boste lahko 1 teden brezplačno testirali in se pred nakupom lažje odločili, če vam storitev ustreza ali ne.

Kaj pravzaprav pomeni omejen oz. neomejen pretok podatkov?

Vsak obisk vaše spletne strani pomeni pretok podatkov med našim strežnikom in računalnikom obiskovalca. Vsaka slika, text ali datoteka skratka vse, kar obiskovalec ob obisku vidi, pomeni pretok določene količine podatkov. Večja kot je slika, mišljeno po podatkovni strani in ne velikosti izgleda, večji je pretok podatkov. Vsaka uporaba skript ali baz podatkov, ki jih imate vključene v spletno stran prav tako zahteva pretok podatkov pravzaprav znajo biti te še najbolj obremenilne za strežnik. Prav tako med večje obremenitve spadajo direktni pretoki na ali iz strežnika kot recimo nalaganje na ali iz strežnika večje datoteke kot so mp3, mpeg in podobno preko web aplikacije ali ftp protokola. Na naših strežnikih načeloma nimamo več omejenitev za pretok podatkov razen pri paketih ZASTONJ, ki pa je omejen na 10 GB in zadostuje za večino preedstavitvenih spetnih strani. Naj povemo, da pri nas ni več paketov z omejenim pretokom podatkov. Tehnologija je šla že zdavnaj naprej in mi z njo. Več ali manj se vsi ponudniki gostovanja sedaj poslužujemo načina “pravične porabe skupnih sredstev”, kar nam omogočajo razna orodja v real time oz. v realnem času in omejujejo pretiranega uporabnika v trenutku, ko precej presega porabo in tudi v trenutku, ko poraba pade takoj sprostijo nazaj na normalno delovanje.