Inizio con questo articolo a documentare lo sviluppo di clunk:

Clunk, il mio social network è nato nel lontanissimo natale del 2007 quando stavo lavorando ad un portale di serate per il mio amico Walter Caputo. In quel natale ero ancora agli inizi dei miei studi di designer e sviluppatore php però avevo già chiara una cosa… il web 2.0. Riflettendo e progettando il portale per Walter è nato clunk. Poi in realtà a walter e alla sua agenzia ho fatto un altro sito per pubblicare le serate e gli eventi (vedilo qui). Intanto clunk andava avanti in background.Ho iniziato dal database. Grazie a VIVIANA (:)grazieeeee) i database mi son da subito piaciuti. Lei meli ha fatti studiare un pochetto e col tempo ho imparato a progettarli piu o meno come si deve. Il progetto del DB di clunk è a dir poco emozionante. Come sempre ho utilizzato il classico ER per la modellazione ed è talmente bello che quel progetto li è il quadro che c’è appeso di fronte a me in quasto momento di fronte la mia scrivania. Sentimentalismi a parte, è un bel lavoro.
Dopo il database ho pensato di iniziare a lavorare allo scripting, al sowtware vero e proprio..però da subito mi son trovato male. Insoddisfatto è la parola giusta. Quello che scrivevo non mi smbrava maturo. Infatti, dandomi a giustificazione scuse sempre piu o meno plausibili ho postadato (di due anni
) la scrittura vera e propria del software. In dua anni ho acquisito la giusta esperienza per affrontare un progetto del genenere con l’adeguata maturità. Un pò di ingegneria del software, qualche pattern e soprattutto un partner
(Maintux) hanno finalmente dato origine all’attuale edizione del progetto.
Ciò che è cambiato è sopratutto l’approcio. Le esperienze lavorative precedenti mi avevano fossilizzato sulla creazione dei CMS. Del resto la mia tesi di laurea è stata sviluppata con questa mentalità. Quello che ci voleva era una riflessione profonda che fortunatamente è arrivata. Quello che ci voleva, per convincermi a iniziare era l’idea di creare un framework. Una bella cornice di sw leggero con tutte le funzioni necessarie:riconoscere gli utenti, comunicare con loro. Questo è quanto c’è attualmente: la cornice. Una finestra di terminale che affaccia sul framework. La versione attuale è in grado di fare log on e log off, tenere traccia dell’utente nel tempo, di mandare all’utente messaggi. PHP,MYSQL,AJAX, pochi kb di software alla base di tutto.
welcome in clunk beta 0.01
No Comments on "Clunk, step 1: FRAMEWORK"