Menu

Ultime letture

Cerca
Ricerca parole o frasi all'interno del sito.
Ricerca avanzata

Calendario
Data: 07/09/2010
Ora: 20:25
« Settembre 2010 »
Lu Ma Me Gi Ve Sa Do
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Help this site


Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english español français italiano português

Servizi
» Segnala News
» Cerca
» Headlines
» Backend


Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 1 ospiti

Sondaggio
Nessun sondaggio attivo in questo momento:
vecchi sondaggi

Help this site

- index.html

indietroFrontPagesearch

Flatnuke


3. Flatnuke

Flatnuke è un progetto che scaturisce da esigenze personali. Chi mi conosce personalmente sa che un mio vizio è quello di riprogettare periodicamente la mia home page. Ultimamente non ho cambiato molto i contenuti, quanto l'infrastruttura, cercando di avvicinarmi sempre più all'estrema semplicità di inserimento dei contenuti.

Flatnuke (o meglio il progetto per la mia nuova home page) nasce in una di quelle mattine dove ti svegli pensando: ``Oggi mi rifaccio il sito!''. La prerogativa fondamentale per la mia nuova home era il supporto per l'inserimento delle news, mi piaceva l'idea di avere un diario personale (quello che oggi viene chiamato weblogger o più brevemente blog).

Dopo un settimana di sviluppo, durante la calda estate 2003, mi accorgo che il mio progetto era parametrizzabile, ovvero invece di utilizzare valori costanti per la mia home, potevo creare, senza molti sforzi, un livello di personalizzazione, in modo che diventasse utilizzabile anche da altri utenti.

3.1 Cos'è flatnuke?

flatnuke è un Content Management System, un pacchetto di programmi scritti in php che permette la pubblicazione di un sito internet in maniera semplice, veloce e senza richiedere le conoscenze tecniche necessarie per gestire prodotti simili.

I più diffusi progetti di CMS come phpnuke, postnuke o envolution utilizzano la combinazione apache+php+mysql per la creazione delle pagine dinamiche richieste dai visitatori. La configurazione di questi sistemi non è alla portata di tutti gli utenti di computer. Oltre a dover personalizzare il ``nuke'', occorre impostare il database server e spesso questa operazione non è attuabile con facilità quando il sito è in hosting presso un internet service provider. Flatnuke è adatto per soluzioni hosting senza DBMS, oppure come scelta mirata per piccole e medie community.

flatnuke é un CMS per siti internet e portali che eredita in parte la grafica dei vari nuke ma contrappone alla profondità dei sistemi con database, i propri file di configurazione ``piatti''. Con il semplice ed usuale gesto della creazione di una directory sarà possibile impostare sezioni e sottosezioni del sito flatnuke. Questi spazi potranno poi essere arricchiti da documenti realizzabili con programmi per ufficio come la suite OpenOffice.org.

La vera forza di questo prodotto è comunque data dalla possibilità di aggiornare il proprio sito da qualsiasi computer del mondo attraverso le news e di poter impostare dei forum di discussione sugli argomenti che interessano i navigatori.

3.2 Caratteristiche

flatnuke attualmente ha le seguenti caratteristiche:

  • Supporto per le news
  • Supporto per i commenti
  • Supporto per le sezioni
  • Supporto per i blocchi
  • Lettura di headlines esterne
  • Esportazione delle news in RDF/RSS
  • Supporto per i temi
  • Forum
  • Gestione statistiche accessi
  • Supporto per sondaggi

3.3 Conoscenze richieste

Per utilizzare flatnuke sarebbe opportuno approfondire

 

  • come si decomprime un file in formato *.tgz
  • come si edita un file di testo
  • il protocollo ftp o almeno sapere usare un programma client per ftp
  • come cambiare i permessi dei file sul server web che si sta usando
  • l'utilizzo di un programma di videoscrittura capace di salvare in formato html (come OpenOffice.org) o di qualche altro html editor
  • l'utilizzo di un programma di manipolazione delle immagini (nel caso si voglia personalizzare la grafica del sito) tipo gimp (www.gimp.org)

Tutti i software citati in questo documento sono rilasciati sotto licenze libere, come il sistema operativo utilizzato durante la scrittura di questo manuale. Il pacchetto flatnuke può essere tranquillamente utilizzato su sistemi operativi proprietari ma non si tratterà qui questa situazione. Se non avete le conoscenze richieste non perdetevi d'animo perchè nel corso di questo documento vedremo degli esempi che ci porteranno comunque a pubblicare il nostro sito flatnuke e ad averne il pieno controllo. Potete sempre lasciare a qualche programmatore/grafico l'arricchimento "estetico" del sito commissionandoli un tema che andrà ad arricchire quest'opera collettiva oppure iniziare a frequentare il vostro Linux User Group locale se siete appassionati del fai-da-te.


last change: 4 April 2009 1:02 pmvwiki-devel was powered by
HTMLArea3.0rc1

print