17 mai 2005

Gazduire profesionista

Am trecut si prin acest stadiu! Din pacate, numai tranzitoriu. Pe 8 aprilie s-a parlit hard-disk-ul de la Dell-ul pe care atat il laudasem. Nici pana azi nu mi-e clar de ce. S-ar putea sa fi fost pur si simplu defect din fabrica. Baietii de la Dell au fost super-profesionisti, in doua zile imi venise deja unul identic de schimb, dar intre timp trebuia sa fac ceva. Si am pierdut si toate definitiile trimise in saptamana dinainte, spre marea mea rusine.

Asa incat am cautat gazduire in diferite locuri. M-am lamurit rapid ca toate ofertele pentru amatori ne sunt nefolositoare. Ele sunt suficiente pentru o pagina personala, dar nu pentru un site cu 20.000 de afisari pe zi. In plus, furnizorii obisnuiti impart un calculator intre sute de utilizatori, ori DEX online manaca destul de mult procesor (pentru cautari cu expresii regulate si altele). In cele din urma, la recomandarea lui Tavi, am dat de rimuhosting.com. Aici conditiile sunt mult mai bune, in sensul ca eram root (= administrator) pe propria mea masina virtuala, unde puteam instala orice software.

Din pacate, nici asta nu pare sa mearga. Pentru $40/luna, maximul pe care eram dispus sa-l platesc, primim o cota de 500 Mhz procesor si 128 MB RAM, care este clar insuficient. Am incercat, vreme de vreo saptamana, sa optimizez codul ca sa-l fac sa mearga pe acest hardware limitat, si am imbunatatit enorm timpii de incarcare a paginilor. Dar chiar si asa, la orele de varf DEX online primeste mai mult de o cautare pe secunda si calculatorul oferit de rimuhosting nu face fata. Ca sa avem intr-adevar propriul nostru calculator dedicat ar costa cam $140/luna.

Asadar, am revenit la vechiul meu Dell din sufragerie :) Avem un hard-disk nou, sa vedem cat tine si acesta. Deocamdata a trecut o luna si nu mai sunt nici un fel de probleme. Una peste alta, ne-am ales cu lucruri bune. Codul este mai rapid (acum cautarile obisnuite dureaza cam 0,02 secunde) si m-am invrednicit in sfarsit sa fac backup automat in fiecare zi, ca sa nu mai pierdem date.