30 ebook a un prezzo mai visto!

Risparmia sui tuoi libri preferiti, mentre supporti la community Python Italia

➡️ Scopri gli ebook bundle
Home
PHPNuke

27 Febbraio 2003

PHPNuke

di

Un completo CMS Open Source per realizzare un portale completo in 30 minuti

Cos’è PHPNuke

PHPNuke è una completa piattaforma di Content Management che segue la filosofia dell’Open Source e del Free Software, basata interamente su tecnologia PHP per la generazione dinamica del codice HTML e su MySQL per la gestione applicativa dei database.

È sufficiente avere a disposizione un server web come Apache per poter utilizzare immediatamente la piattaforma.

Il progetto, iniziato del 2000 dal venezuelano Francisco Burzi, è attualmente coltivato con grande passione da una vasta comunità di sviluppatori che si occupano del core, dei moduli aggiuntivi e della distribuzione e traduzione.

Caratteristiche funzionali

Le funzioni che la piattaforma mette a disposizione sono moltissime, quello che segue è un elenco non esaustivo:

  • Amministrazione completa del portale attraverso interfaccia Web
  • Gestione completa delle statistiche
  • Possibilità di creare, amministrare, valutare Sondaggi
  • Moduli centrali e Box laterali personalizzabili e modificabili da amministratori o utenti
  • Look&Feel disaccoppiato dalla logica, ad un portale realizzato con PHPNuke è possibile applicare più “Temi”, inoltre ogni utente può scegliere quale tema utilizzare tra quelli disponibili.
  • Gestione completa degli utenti: form di registrazione, invio della password via email, profilo personalizzato, home page personalizzata, iscrizione alla news letter.
  • Inserimento contenuti (fondamentalmente notizie) a carico degli amministratori o dei singoli utenti, anche non registrati. Possibilità di moderazione, approvazione, modifica dei contenuti.
  • Gestione degli HTTP Referrer. Tutti i siti che hanno un link verso il nostro possono essere catalogati ed automaticamente linkati all’indietro.
  • Gestione multipla dei contenuti all’interno di argomenti (topics) con categorizzazione trasversale e gestione Sezioni e Contenuti.
  • Estendibilità attraverso Blocchi e Moduli personalizzabili.
  • Gestione completa dei sistemi di banner (Ad Server).
  • Motore di ricerca interno.
  • Multilingua configurabile con un numero arbitrario di lingue.
  • Gestione del formato RSS/RDF per l’export delle news in modo da renderle fruibili da altri portali.
  • Gestione completa Newsletter
  • Gestione Forum
  • Gestione completa contenuti in download (upload anche a carico degli utenti)
  • E molto molto, molto altro ancora.

Dove trovarlo

Il sito di riferimento per questa eccezionale piattaforma è senza dubbio www.phpnuke.org (naturalmente un portale realizzato utilizzando PHPNuke) dove potrete trovare tutto il materiale che serve, ed il particolare l’ultima release stabile, la 6.0 con le varie patch al seguito.

Potete trovare la versione 6.0 già patchata a questo link.

Esistono anche alcune comunità italiane degne di nota che segnalo molto volentieri:

www.phpnuke.it: il mirror italiano del sito ufficiale, una buona comunità con una NewsLetter piena di informazioni e di voglia di darsi una mano (come nello spirito dell’Open Source).

www.spaghettibrain.com: sito molto interessante con un buon seguito e tanta passione.

www.splatt.it: sito che ha come fulcro l’ottimo modulo Forum per PHPNuke che distribuisce secondo lo spirito Open Source

Conclusioni

Provatelo! Impareremo prossimamente come installarlo, configurarlo e personalizzarlo per fare del vostro portale una vero oggetto completo.

L'autore

  • Massimo Canducci
    Massimo Canducci vanta oltre 25 anni di esperienza nel campo dell'innovazione e della digital transformation ed è Chief Innovation Officer per Engineering Ingegneria Informatica. È docente alla Singularity University, l'Università di Torino e l'Università di Pavia, e insegna in master MBA.

Iscriviti alla newsletter

Novità, promozioni e approfondimenti per imparare sempre qualcosa di nuovo

Immagine decorativa form newsletter
Gli argomenti che mi interessano:
Iscrivendomi dichiaro di aver preso visione dell’Informativa fornita ai sensi dell'art. 13 e 14 del Regolamento Europeo EU 679/2016.