HyperB5

HyperB5HyperB5, la risorsa italiana su Babylon 5, si rinnova passando da documenti HTML statici ad un motore di visualizzazione dinamico basato su PHP e MySQL.

La notizia per me è ancora più bella in quanto Steve, il curatore del sito, ha deciso di adottare il motore di visualizzazione di HyperTrek, disponibile gratuitamente con licenza GNU GPL.

Non è certo mia intenzione pormi al livello di gestori di contenuti quali, a titolo di esempio, WordPress o Joomla, in quanto il motore di HyperTrek è assai specifico e ottimizzato per guide su serie televisive. Il motore di HyperTrek manca di un sistema di gestione dei contenuti degno di questo nome, che esiste e fornisco tranquillamente su richiesta ma non è affatto di qualità pubblicabile (ci sto lavorando per metterlo online senza vergognarmi).

Inoltre il motore di HyperTrek non è deliberatamente collaborativo, nel senso che non si basa né sul concetto di wiki dove tutti possono scrivere (e cancellare) né sul concetto di blog dove tutti possono commentare (e spammare). Probabilmente questa è una limitazione, ma non è nemmeno detto che tutti i siti del web debbano sempre e comunque permettere i commenti di ogni visitatore, anche perché chi gestisce il sito potrebbe non avere tempo per vagliare i commenti.

I due punti forti, a mio avviso, del motore sono la modularità con cui si possono costruire le pagine di diverso layout e il fatto che il motore di visualizzazione acceda in sola lettura all’archivio dei dati, rendendo poco efficace qualsiasi tentativo di SQL injection che sfrutterebbe eventuali problemi di sicurezza del motore.

Steve sta ancora lavorando alla conversione delle pagine HTML, lavoro che so essere molto lungo e oneroso. Consiglio ogni tanto di passare a dare un’occhiata alla nuova versione del sito e segnalare eventuali imprecisioni ai gestori, aiuto sempre apprezzato da chi tiene alla qualità dei contenuti di ciò che pubblica.

Leave a Reply