informatica/Flatnuke/flatfaq/FAQ Flatnuke


Flatnuke FAQ

Autore: Simone Vellei

Questo è un file di esempio, contenente le FAQ di Flatnuke scritte da Simone Vellei.
L'indirizzo originale di queste FAQ è http://flatnuke.sourceforge.net/index.php?mod=F.A.Q.

Indice:

  1. Perchè hai progettato FlatNuke?
  2. Perchè l'hai chiamato FlatNuke?
  3. Cos'ha di speciale FlatNuke che non hanno gli altri CMS?
  4. Perchè FlatNuke non permette la modifica o la cancellazione delle news?
  5. Quand'è che svilupperai altri temi per FlatNuke?
  6. Quali sono le performance di FlatNuke rispetto un CMS DBMS-based?
  7. Ottengo il messaggio d'errore "Non lo puoi fare!" cosa vuol dire?
  8. Come faccio ad amministrare il mio portale?
  9. Quando leggo le headlines ricevo il messaggio d'errore "Non trovo il file RSS!"
  10. Vorrei costruire una sezione, ma come fare?
  11. Non riesco a trovare le directory news, forum/topics e forum/users dentro il pacchetto, cosa ho sbagliato?

1. Perchè hai progettato FlatNuke? ^

Inizialmente era un progetto per costruire la mia home page personale, quando ho visto che trasformando le costanti in variabili poteva diventare un "template", ho deciso di adattarlo e continuare il suo sviluppo.

[Indice]

2. Perchè l'hai chiamato FlatNuke? ^

FlatNuke è un CMS (Content Management System), sembra che sia di moda postporre il termine "nuke" a tali software. FlatNuke non utilizza DBMS ma solo file di testo, i cosidetti "flat database". Sommando i due termini viene FlatNuke!

[Indice]

3. Cos'ha di speciale FlatNuke che non hanno gli altri CMS? ^

FlatNuke ha molte meno cose degli altri CMS! Ma questo è il suo punto di forza, l'approccio semplicistico alla gestione dei contenuti.

[Indice]

4. Perchè FlatNuke non permette la modifica o la cancellazione delle news? ^

FlatNuke è stato pensato per essere estremamente semplice, la sua conformazione è quella di un blog (weblogger), un diario. Per quale motivo dovrei cancellare o modificare quello che ho pensato (e ho scritto) ieri? Dalla versione 1.6 esiste la preview delle news che evita gli errori di battitura, per modificare una notizia penso che la cosa migliore è darne una smentita con un'altra notizia. Dalla versione 2.3 queste operazioni sono permesse, avendo raggiunto un buon livello di stabilita' tale da poter aggiungere anche queste fetures.

[Indice]

5. Quand'è che svilupperai altri temi per FlatNuke? ^

Non sono un grafico e il tempo che ho lo dedico alla programmazione di FlatNuke.La produzione di temi è lasciata agli utenti che vorranno contribuire, a tal proposito ho aperto una sottosezione dedicata nei download.

[Indice]

6. Quali sono le performance di FlatNuke rispetto un CMS DBMS-based?  ^

Un motore database (DMBS) si può considerare come un filesystem sopra un filesystem per cui non può che aggiungere overhead al processore. Ovviamente un DBMS è ottimizzato per la ricerca per cui sarà sempre più veloce di un accesso sequenziale a file. Le prestazioni si notano se un portale fa uso di molti accessi sequenziali (Es. lettura di news, sezioni, blocchi), e poche operazioni di ricerca. FlatNuke usa quasi esclusivamente operazioni di accesso sequenziale delegando le operazioni di ricerca al filesystem del sistema operativo, perciò risulta mediamente più rapido rispetto ad altri CMS DBMS-based. FlatNuke è un CMS per piccole e medie community, per cui le sue prestazioni cadrebbero nel caso di grandi ricerche in file di dimensioni elevate.

[Indice]

7. Ottengo il messaggio d'errore "Non lo puoi fare!" cosa vuol dire?  ^

Assicurati di aver impostato correttamente in config.php la variabile $siteurl all'effettivo valore dell'URL del tuo sito.

[Indice]

8. Come faccio ad amministrare il mio portale?  ^

Per amministrare FlatNuke occorre un account con username "admin", se non ne hai uno registralo e fai login.

[Indice]

9. Quando leggo le headlines ricevo il messaggio d'errore "Non trovo il file RSS!" ^

Controlla di avere inserito l'URL di riferimento corretto. Molti servizi di hosting non permettono di accedere a file esterni, in questo caso l'errore non dipende ne da te ne da FlatNuke, ma dal gestore del tuo account web.

[Indice]

10. Vorrei costruire una sezione, ma come fare?  ^

Nel pacchetto di FlatNuke trovi anche una sezione di prova chiamata "none_Prova", studiandone il codice potrai trovare come sviluppare le tue sezioni.

[Indice]

11. Non riesco a trovare le directory news, forum/topics e forum/users dentro il pacchetto, cosa ho sbagliato? ^

Il problema non dipende dall'inesattezza del pacchetto (i mirror distribuiscono copie dello stesso pacchetto!), ma dal noto software winzip. Tale programma non sembra vedere di buon occhio alcune directory create nel pacchetto tar.gz e precisamente quelle con permessi di scrittura. Una possibile soluzione e' utilizzare winrar al posto di winzip. Una migliore soluzione e' di usare un sistema libero (Linux, FreeBSD, OpenBSD, NetBSD, ecc.) con software libero (tar, gzip, ecc.)!!

[Indice]

Copyright informations

Module developed for the Flatnuke CMS

Module name: FlatFAQ
Version: 0.5.1
License: Gpl version 2.0
Author: Aldo Boccacci aka Zorba
E-mail: zorba_(AT)tin(DOT)it
Home page: http://www.aldoboccacci.it

Close



Articolo tratto da: Aldo Boccacci Home page - http://aldoboccacci.it/
URL di riferimento: http://aldoboccacci.it/index.php?mod=informatica/Flatnuke/flatfaq/FAQ_Flatnuke