Xhost

8 September 2006

Ovvero: come crearsi dei problemi partendo da zero

Ciao a tutti,
come avete notato da un po di tempo non ci facciamo sentire.
Forse per l’estate? nonononono
Forse perchè siamo stati rapiti? nonononono
Forse perchè nononononono

Ultimamente sono stato impegnato in un progettino di image-hosting. La cosa, nata come sfida a scopo didattico (se lo fanno loro, posso farlo anch’io), si è trasformata in un uploader modulare e robusto.

Il progetto X-Host è portato avanti da me e dal buon Simone che cura la parte grafica. Il cuore di Xhost è la classe file. Dopo l’upload, questa classe viene inizializzata con i valori passati dall’array $HTTP_POST_FILES['nomeinput'], e si lancia una serie di controlli che, tra le altre cose, prevengono alcuni bug di explorer (sempre che qualcuno abbia ancora il coraggio di usarlo).
All’uscita viene presentata, se tutto quadra, una pagina da cui si possono scegliere alcuni codici per linkare l’immagine, si vede una thumbnail dell’upload e alcune informazioni. Spiegare non è così semplice, provate per verificare le potenzialità dello script, che penso di rilasciare appena sarà completamente stabile.
Oltre ad un backend robusto (ci permette di visualizzare i log, gli errori, le immagini e addirittura da quanto tempo le immagini non vengono visualizzate), possiamo affidarci ad un forum di supporto in cui gli utenti possono esporci i loro problemi. Scopo di tutto questo è massimizzare l’interazione utente-amministratore, in modo da ridurre drasticamente i tempi di “scoperta bug - rimozione del bug”.
Provare per credere ;)

Vittorio C.Vittorio C. Partorito da Vittorio C. alle 12:14
Tags:

Un commento a “Xhost”

  1. Vittorio Blogghe dice:

    Bellissima idea

    Purtroppo data la mia ignoranza in Php non potròessere utile in fase “tecnica”, tuttavia non appena mi sarà possibile testerò la piattaforma e segnalerò sul forum (dove mi sono appena registrato) eventuali anomalie

    Bella

    Vittorio B

Lascia un commento

XHTML: Puoi usare questi tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Attenzione: non forniamo supporto per servizi di terze parti, come ad esempio MSN.
Commenti di spam o phishing verranno segnalati alle autorità competenti.