|
di Michele Sciabarrà <michele@sciabarra.com>
PhpNuke è un software, sviluppato in PHP da Francisco Burzi, per la
realizzazione di portali. Per la precisione consente la realizzazione
di portali orientati alla pubblicazione di notizie, ovvero dei
magazione elettronici nello stile del famosissimo
slashdot.org. Questo tipo di portali sono abbastanza diffusi,
stanno diventando l'equivalente elettronico delle fanzine e
sono chiamati in gergo WebLog. In effetti assomigliano a un
file in cui giornalmente vengono registrate ("log") notizie via web.
Il Nuke, rilasciato sotto licenza GPL, per la sua semplicità di
installazione, e anche perché consente anche a chi non ha esperienze
di programmazione di rapidamente realizzare il proprio portale, è
molto diffuso e utilizzato. Come spesso succede per i software OpenSource
di successo, esistono numerosi siti di supporto al software: per esempio
possiamo citare PostNuke.org , dove viene sviluppata una variante
di Nuke che cerca di enfatizzare la modularità, o PHPThemes.de
dove si possono scaricare decine di temi aggiuntivi (cioé personalizzazioni
del look del sito) già pronti all'uso.
Oltre all'uso già così com'è, o all'utilizzo di un
tema già fatto, Nuke consente di andare molto al di là
se si conoscono un po' di basi di programmazione in PHP. In questa serie
presenteremo lo sviluppo avanzato con PHPNuke, con l'intento di descrivere
la realizzazione di temi, blocchi e moduli personalizzati: ovvero come essere
un Nuke power-user o meglio un Nuke developer. Ma cominciano con ordine,
presentando innanzitutto l'installazione del prodotto.
|