benvenuti nella nuova versione del sitoz.org! molte cose sono cambiate a parte la nuova grafica. partiamo dal principio: in quest'ultimo anno ho fatto passi da gigante in php5, scoprendo la potenza dei frameworks e di soluzioni database mai veramente approfondite in precedenza. potevo esimermi dal reinventare la ruota ancora una volta privando il mondo dell'ennesimo framework in php? ovviamente no, così è nato il progetto need coffee on mondays (e non solo i lunedì, ahimè)!

tutta la struttura del nuovo sitoz è basata su un framework model-view-controller (mvc per gli amici nerd) scritto da zero in php5 + database mysql5, anche se il layer di astrazione che ho introdotto dovrebbe permettere l'utilizzo di ogni tipo di database  supportato da php, ma non ne ho avuto ancora la riprova. finalmente un codice pulito, facile da mantenere, riutilizzabile. futuri impegni lavorativi mi hanno costretto ad un rilascio affrettato dopo solo pochi mesi di lavoro nei ritagli di tempo. dire che sia una versione beta è fare un complimento, io propenderei per una alpha se non addirittura unstable... a questo punto solo con l'uso riuscirò a capire eventuali problematiche e a risolverle nel tempo, di test ne ho fatti proprio pochi.

le sezioni non variano granché dalla versione precedente. esistono sempre il mio blog e il forum per le nostre serate e quant'altro. ho inserito una barra di ricerca che nella mia idea di usabilità (ci ho pensato a lungo, che credete!!) integra e completa lo scarno menù di navigazione, potendo così rinunciare all'onnipresente sidebar.
la nuova homepage è un aggregatore delle ultime attività del sitoz: blog, commenti, tags e forum (quest'ultimo solo da loggati).
la sezione people elenca tutti gli iscritti di sempre al sitoz, ma senza profili dettagliati, quelli non mi interessano, vi conosco abbastanza bene ormai. però potete inserire un vostro avatar se gradite :)
novità a cui tengo molto sono i feed RSS per (quasi) ogni sezione del sito, anche quelle sotto login (forum). d'ora in avanti sarà possibile tenervi aggiornati senza dover navigare fino a qui, magari anche col cellulare per sapere se la serata allo giunion è stata organizzata e chi ci sarà!

ho cercato di strizzare l'occhio sia all'aspetto grafico sia alla comodità d'uso, sperando di aver ben coniugato due aspetti che a volte (anche troppo spesso) sono in contrasto nello sviluppo di una piattaforma web. a parte l'impianto grafico di mia creatività devo ringraziare alcuni progetti open source che mi sono stati estremamente d'aiuto:

in rapida sequenza senza gerarchia altre migliorie/novità apportate per le quali non è necessario spendere troppe parole:

  • url compatti e brevi, senza titoli lunghi e difficili da ricordare, qui basta un id!
  • url parlanti (ad esempio quelli delle ricerche)
  • introduzione dei tags nei post (wow, già introdotti nel 2009? sigh...)
  • ricerche coerenti finalmente,
  • ho cercato di seguire due principi di sviluppo: less is more e keep it simple stupid (kiss)
  • elementi grafici ricorsivi e facilmente distinguibili
  • usabilità (eliminazione della sidebar a favore di una struttura verticale della pagina)
  • url redirect corretto dopo il login
  • estrema coerenza tra i link interni alla stessa pagina

ah, già! da adesso solo io posso scrivere nel blog, ho detto! >:) nella fase di import nella nuova struttura di database ho deciso di escludere i vecchi topic del forum (io naturalmente ho copie di backup di tutto), partiamo leggeri! ho ri-detto!

ps: ovviamente e credenziali di accesso restano le stesse di prima per i vari account.

pps: ho sistemato l'odioso baco dell'ora sbagliata!

mmMatteo
mmMatteo | 15th Sep 2009, 13:50
Ripeto: figata Davide, visto così sembra bellissimo! Sarò un tuo beta tester! ;-)

davide
davide | 15th Sep 2009, 14:07
bell'avatar, eheheheheheheh!

mmMatteo
mmMatteo | 15th Sep 2009, 14:34
;-)

piepalva
piepalva | 15th Sep 2009, 14:56
Grande!
Sembra fichissimo. Testerò e commenterò!

nadia
nadia | 15th Sep 2009, 17:07
amore è bellizzimo!!!!!!

davide
davide | 15th Sep 2009, 17:08
graZZie... ehehehehehehehh!

mmMatteo
mmMatteo | 15th Sep 2009, 20:24
e poi grazie pure per le dritte tecnologiche, mi sa che darò un'occhiata al tinyMCE

Mike
Mike | 15th Sep 2009, 21:31
grandissimo, devo abituarmi al nuovo layout ma mi sembra decisamente fichissimo!!!

android79
android79 | 16th Sep 2009, 02:02
prova prova...uan ciù....prova....

android79
android79 | 16th Sep 2009, 02:02
fico!
beh, ormai posso solo dire buonanotte *___*

Lorenzo
Lorenzo | 16th Sep 2009, 23:35
fighissimo! complimenti Davide!

davide
davide | 18th Sep 2009, 11:54
aggiungo un tributo alla libreria per twitter scritta in php:

http://classes.verkoyen.eu/twitter

ottimo lavoro ben documentato.

jerome
jerome | 19th Sep 2009, 19:19
Bello veramente.... Bravo Davide !

anonymous
insert username
insert antispam code
captcha captcha refresh