Trasferimento sito: dove, come e perchè
Salve, come annunciato ho trasferito il sito verso altri lidi.
Perchè
Le motivazioni alla base della decisione di scappare da TopHost le ho dettagliate in precedenti post, ecco però una breve sintesi:
- TopHost negli anni ha radicalmente cambiato approccio di comunicazione con i propri clienti, la cortesia ha lasciato il posto ad una frenesia delle risposte (spesso pre-determinate e poco utili) sfociando in alcune occasioni in vera e propria arroganza
- TopHost negli anni ci ha deliziato di numerose mail (da quelle promozionali a quelle di puerile ribellione verso alcuni blogger) però quando un evento indesiderabile ha colpito i nostri database (dispersi nel vuoto), non vi è stata alcuna comunicazione
- TopHost ha dichiarato di non esser riuscita a ripristinare solo una manciata di database (fra cui i miei) ma al contrario, stranamente, si è rifiutata di effettuare ogni tipo di ripristino via backup (ad esclusione di alcune eccezioni) avanzando come (valida ma poco professionale) scusa la mancata assicurazione dell'integrità dei dati nelle condizione di fornitura del prodotto
Dove e come
Per diversi anni ho mantenuto volontariamente questo sito su un piano hosting molto limitato in fatto di risorse. Ho fatto ciò perchè ho sempre pensato che se un sito piccolo come il mio avesse richiesto un hosting superiore a quello offerto da TopHost, allora il mio sito era programmato male. Ho mantenuto questa invariante anche in questi ultimi due anni in cui ho posseduto un piano hosting molto più prestigioso (Dreamhost).
Al contrario nel momento in cui ho deciso di traslocare da TopHost, ho iniziato a pensare di prendere un piano hosting superiore alle mie necessità. Ciò perchè volevo appunto maggiore flessibilità. Tra le tante cose che volevo ottenere dal nuovo hoster era la disponibilità di PHP 5.3 (molto difficile da trovare preinstallato in piani hosting low-cost).
Poi, parlando con un collega universitario, è uscita fuori la possibilità di prendere un VPS e suddividerne le spese. Dopo un po' di ricerca, la scelta è caduta su RamHost. Abbiamo optato per l'offerta Bonus con le seguenti caratteristiche:
- self-managed
- virtualizzazione basata su OpenVZ
- 60GB di spazio disco
- 768MB di RAM (burst 1GB)
- CPU in equa misura
- banda a volontà
- backup mensile
Ovviamente non ho l'arroganza di dire che tale VPS, da noi configurata, possa garantire maggiore sicurezza e prestazioni al mio sito. Proprio perchè abbiamo speso numerose ore (soprattutto per quel maledetto di TomCat) per far andare tutta la baracca (c'è ancora molto da sistemare/ottimizzare) mi è ben chiaro quanto lavoro ci sia dietro un semplice piano hosting (seppur low-cost e/o comunque basilare).
Riguardo al dominio ercoppa.org, l'ho trasferito su OVH.it, che si è dimostrata fino ad ora molto professionale (hanno configurato, senza alcuna mia preventiva indicazione, i campi NS verso i DNS di TopHost per minimizzare il tempo di irraggiungibilità del sito).
Inoltre, cogliendo la palla al balzo, ho deciso finalmente di metter mano a BSE (Bad Site Engine, l'ammosso di codice che fa andare avanti questo sito) e ripensarlo da zero. Devo ammettere che in realtà, le novità introdotto da PHP 5.3 hanno reso impossibile l'esecuzione (senza alcuna modifica) del vecchio BSE.
BSE 0.2 è stato completamente riscritto da zero, nuovo design, nuove classi, nuove feature. Al momento ho reimplementato tutto quello che volevo portarmi dietro da BSE 0.1, aggiungendo solo qualche piccola novità (captcha e feed rss per i commenti di uno specifico contenuto). Nei prossimi mesi, appena avrò effettuato un po' di testing live del codice e completato un paio di nuove feature (prima su tutte: la catalogazione dei contenuti dinamici in base ai tag), rilascerò pubblicamente il codice fornendo maggiori dettagli su di esso (sempre che a qualcuno interessi... io lo faccio giusto magari per soddisfare la curiosità di chi chiede come funzioni il mio sito).
Naturale conseguenza di questa riscrittura del codice, è stata l'eliminazione/pulizia di molti contenuti da me considerati obsoleti. Tutti i video e/o foto, dove possibile, sono stati forniti agli interessati attraverso canali alternativi.
Saluti.
• Nessun commento • Inserisci un commento • Pubblicato il 5 ottobre 2010 • Ultima modifica 24 dicembre 2012 • Feed commenti •
