Podigli smo sajt pre 6 meseci na Dreamwebhostingu(sa kojima smo apsolutno zadovoljni, uvek su davali odgovore i uvek su nam pomogli kada je trebalo). Poceli smo polako, od najjeftinijeg paketa, da bi za 5 meseci stigli do najskupljeg i cak prevazisli njegove mogucnosti(i bandwith i trosenje resursa mysql).
Posto smo hteli da se izvucemo na jeftiniju varijantu, odlucili smo se za sezampro hosting i buisness paket koji je navodno nudio 200G protoka mesecno. Treba napomenuti da sam mesec dana ranije ja licno razgovarao nebrojano puta sa njihovom sluzbom "podrske" koji su na svako moje pitanje("znate mi imamo zahtevan sajt+za forum koristimo fireboard i joomlu kao osnovu(koji su, uzgred budireceno, tesko njesra)"), odgovarali "da, nema problema, sve ce biti u redu".
Posle jednog dana ugasili su nam nalog zbog prekoracenja resursa. Nisu nas ni upozorili nego su odmah iskljucili nalog. Dali su nam par dana da se odlucimo. Naravno, ja licno, posto sam zaduzen za sve aspekte od programiranja do odrzavanja sajta, znajuci koliko je naporno raditi samu migraciju(bekap 70+MB baze, 600MB slika...), odlucih se za varijantu uzimanja VPS kod njih tj sezama. U medjuvremenu sam izbacio sve besmislene Joomla sql pozive(svaki modul koji se koristi sam direktno uneo u templejt(ukljucujuci i menije), izbacio sql pozive za citanje parametara komponenti(direktno uneo moje koje koristim u php), napisao svoje funkcije za logovanje/odjavu/remember me... i time izbacio sve uzasne Joomla pluginove) koji su takodje veoma zahtevni. Ostao je samo fireboard kao potencijalni veliki problem).
Oni su se obavezali da ce preneti podatke i kod sa starog servera na VPS. Prvo su preneli staru bazu i stari kod, tako da smo izgubili oko 10-tak clanova koji su se registrovali od 11 uvece do 9 ujutro, + sam morao opet da uploadujem ono sto sam menjao u kodu.
Naravno, sajt se i posle prelaska na VPS vukao kao crevo(sto odgovara mom prezimenu, o ironije :) ), pucao stalno i radio sve u svemu 1000 puta gore nego na Dreamwebu gde smo bili na shared hostingu. Naravno, njihova tehnicka podrska(od koje inace nema nikakve vajde) kazu da je to zato sto skripte ne valjaju tj verovatno ne zatvarju konekciju sa bazom. Ok, ali kako je na dreamwebu valjalo(a inicijalna skripta i otvara konekciju i zatvara konekciju. Ostale includovane skripte koriste za obracanje bazi konekciju koju je inicijalna skripta kreirala) ?).
Naravno, oni (posto verovatno te VPS koriste kao reselleri ili sta ti ja znam, pa se sami serveri nalaze ko zna gde) nisu server ni malo pripremili , te je tako recimo default time zone za server i mysql bila Juzna Afrika.
Danas, kada sam to shvatio uradih promenu default time zone na Beograd i uradih forcefull reboot. Trebalo je da prodje ofrlje, nekih sat-dva vremena, ne bi li server postao dostupan.Mnogo zahtevan taj reboot :).
[Ovu poruku je menjao seymour dana 06.07.2008. u 16:24 GMT+1]