4 decembrie 2015

De ce Virtualmin Pro ca panou de gazduire?


Daca te intrebi ca tanar doritor de un start-up intr-ale hosting-ului "de unde incep, cum invat asa ceva, de unde gramezile acelea de bani necesari?" probabil ar trebui sa citesti acest articol; pentru ca a treia alegere pe care trebuie sa o faci dupa hardware si distributia Linux (nu, nu poti si nu trebuie sa faci hosting cu nimic de la Microsoft lol) este cea a panoului de control. Evident ca implica mai mult de atat, dar de aici trebuie sa pornesti. Asta desi acest articolas este scris pentru cei care doresc sa isi tina website-ul la noi; pentru ca exceptandu-i pe cei de pe planeta adminilor, nu credeam ca asa de multi clienti vor fi surprinsi ca folosim Virtualmin si nu cPanel, Plesk samd.

Discutiile se deruleaza cam asa cu implementatorul website-ului atunci cand nu il facem noi:

El: "Vreau cPanel!"
Noi: "Nu avem :D"
El: "Pai si ce firma de hosting..."
Noi: "Folosim altceva, Virtualmin, pentru ca este mai fain."
El: "Mkey. Pai hai sa vad."
Noi: <credentiale></credentiale>
El: "OMG, WoW, Yoohou, Incroyable, Ce tare e asta!"

Deci bine ar fi sa asternem aici motivele pe scurt pentru care folosim Virtualmin Pro, in afara de faptul ca este Open Source si ca ne place pur si simplu. Asadar:

- nu ne omoram dupa schimbarea pachetelor din distributia aleasa de noi, pentru ca daca alegi ceva probabil o faci pentru ca vrei acel ceva si cam tii la alegerea ta, mai mult decat la panoul de control care isi bate joc de ea;
- asta inseamna ca server-ul tau Linux mult indragit devine din CentOS, Debian, RHEL, SUSE, Ubuntu etc un server... cPanel. Why, why, why?
- si ne amintim cu drag vremurile in care in server-ele cPanel nu mergea yum-ul;
- in trena acestui trend vin problemele de securitate: daca iti compilezi pachetele tale cum fac creatorii majoritatii panourilor de control si mai ales nu ti le patch-uiesti deloc sau la timp, vei avea ghici ce? Probleme de securitate;
- mai apoi daca nu ti se ocupa de pachete o distributie cu traditie in domeniu si care stie ce este acela un ciclu de release-uri pentru server-e, vei obtine o dihotomie inevitabila: vei avea pachete fie prea noi si deci care crapa, sau prea vechi de iti creste barba doar cand le citesti versiunea;
- interfata Plesk-ului este unitara, adica o folosesc si adminii si clientii, iar daca ai o probleme cu una, le cam ai si in cealalta; iar in pruncie - nu mintim, dar nu mai stim care dintre celelalte panouri - rulau pe server-ul tau web, adica unde se afla si celelalte site-uri, pe care mai ales daca atunci incepi sa il setezi, vai si amar...
- Virtualmin respecta pinguinul - nu iti face fisiere idioate de configurare, nu iti va suprascrie setarile facute manual in ele (doar completeaza, standard, pe langa liniile tale daca nu le intelege), nu are log-uri aruncate prin tot sistemul ca sa nu poti reactiona imediat si sa nu poti seta diversele scule care lucreaza cu log-urile etc;
- nu vei vedea alte acceptiuni ale cuvintelor "user" si "group"; si cu Virtualmin o sa ai setari intregi la cap pentru permisiuni (iubim server-ele unde daca urci ceva fisiere pe FTP nu mai ai acces cu CMS-ul la ele si invers) dar si afirmatii, termeni, concepte, structura, proceduri intr-un limbaj tehnic direct, comun industriei si nu functionalitati standard ascunse sub slogane penibile de marketing;
- Virtualmin este de fapt parte a unei suite dar segmentarea produselor este foarte simpla la ei: Webmin se ocupa de server, Virtualmin de server-ele virtuale si setarile lor, Usermin de accesul utilizatorilor si este si un excelent client de email web based, iar Cloudmin de masinile virtuale (in curand poate si container-e);
- toate aceste produse sunt Open Source si au doua versiuni de baza: una GPL si deci complet gratuita si una cu functionalitati extinse, suport si altele, contra cost pe baza de abonamente sau cumparate la pret piperat o singura data; asta inseamna o baza uriasa de testare si foarte multi contributori, o comunitate cu adevarat vibranta/pasionata, rezolvarea rapida a problemelor, transparenta totala. Ca sa sustineti proiectul dar si ca sa aveti parte de pachetele complete trebuie totusi sa cumparati produsele pentru ca asa este frumos si mai ales profesionist;
- Joe si Jamie, initiatorii proiectului sunt personaje vechi si respectate in industrie, niste coder-i monstruosi, Jamie fiind angajat Google si fost angajat la Caldera, MSC sau Internet Pacific;
- Virtualmin si Webmin (de care depinde), au cea mai bogata paleta de facilitati si nu vei gasi ceva mai complet de atat, scurt;
- sunt modulare si aveti module pentru orice conteaza; suplimentar tertii pot asadar adauga noi functionalitati;
- daca pana anul acesta a cam dus lipsa de un aspect pe masura dotarilor, trebuie sa vedeti Virtualmin-ul cu tema "Authentic" de Ilia Rostovtsev sau Filemin (managerul de fisiere) de Real-Gecko;
- si acum urmeaza aceasta lista: http://virtualmin.com/compare.html

Speram ca v-am lamurit si dorim sa intelegeti ca nu exista pe lumea aceasta un singur panou de control, ca el nu este un standard si nu poate stabili un standard, si mai ales nici pe departe nu este "cel mai bun". L-ati intalnit mai des, cam atat. Iar pentru cei care doresc sa invete si sa inceapa o mica afacere legata de gazduire sau doar sa isi tina propriul website, Virtualmin este clar cea mai buna alegere. Si nu lasati niciodata, pe nimeni, sa va descurajeze cu texte si snobisme corporatiste cum ca ar trebui sa faceti reselling pentru ca nu aveti "capacitatea tehnica" - nu veti invata niciodata nimic asa si in concluzie nu veti face nici un fel hosting, ci veti deveni simpli oameni de vanzari pentru altii, fara posibilitatea reala de a controla ce conteaza. Marele secret ar fi: asa cum setezi un server, cam la fel o faci si cu urmatoarele 200... Asta cel putin tehnic. Ca sa si vindeti, este alta treaba, dar mai ales una la care nu ne prea pricepem, sincer. Mai apoi exista si problema responsabilitatii si a deontologiei sysadmin-ului, deci recomandam totusi sa nu faceti teste pe spinarea clientilor, ci pe a voastra si nici sa te recomanzi ca cel mai bun host de pe strada ta, doar pentru ca ai instalat un panou de control si ai zis un "Hello world!" :)

Mult spor online! Si daca vrei web hosting dar nu vrei sa iti pornesti propriul server intra pe website-ul Quanta.

Niciun comentariu:

Trimiteți un comentariu