titleExBB: Forum flat-db in italiano

ExBB logo

ExBB (Exclusive Bulletin Board) è un potente script forum scritto in PHP open source. E' altamente configurabile, sono disponibili inoltre molti MOD. Non necessita di nessun tipo di database come MySql o PostgreSQL.


  
Visualizza l'esempio

Si creano 3 files: header.php, footer.php, index.php.

In header.php si inserisce il codice html relativo alla intestazione che sarà comune a tutte le pagine che vogliamo inserire in questo nostro sito, e si userà questo codice:

<?php
echo <<<DATA

qui va il codice html...

DATA;
?>



Il footer.php avrà la stessa identica struttura.
Si creerà ad esempio un altro file, sempre stessa struttura, che contiene la pagina principale, main.php.

In index.php richiameremo questi due files così:


<?php

include('header.php');
include('main.php');
include('footer.php');

?>



Ecco fatto: adesso abbiamo due scelte: creare tanti files quante sono le pagine e includere header e footer in ognuna di esse allo stesso modo, oppure avere una index.php del tutto dinamica.

Nel secondo caso index.php sarà:


<?php

$pagina = ( isset($_GET['pagina']) ) ? $_GET['pagina'].'.php' : 'main.php';

include('header.php');
include $pagina;
include('footer.php');

?>



Come funziona questo ultimo codice? Avremo main.php per la home, contact.php per i contatti, news.php per le news....
Sarà sufficiente aprire queste pagine chiamando index.php?pagina=contact oppure index.php?pagina=news per visualizzare le diverse pagine.

Ovviamente questa è una base molto semplice e povera, si può migliorare moltissimo con dei controlli sull'esistenza del file chiamato, sulla sicurezza ecc... ma io cerco solo di darvi un punto di partenza. A voi il resto :)

Visualizza l'esempio
lunedì, 29 maggio 2006 -- 11:04
  |  Rating starRating starRating starRating starRating star ( 3.1 / 1948 )


  
title
* Samyweb, * Tecnologia, CSS, (x)html, PHP, JavaScript, Flash, * SPBlog, * ExBB
>> Aperto il nuovo sito SamyWeb Design!

Aperto il nuovo sito SamyWeb Design !
SamyWeb Design si occupa della progettazione e realizzazione di siti web per privati ed aziende, a prezzi molto contenuti.

venerdì, 24 marzo 2006 -- 03:24
  |  Rating starRating starRating starRating starRating star ( 3 / 2559 )


  
title
PHP, * SPBlog, * ExBB
[hack] Backup tar gz
Per eseguire il backup del vostro sito, o di alcune vostre cartelle, vi consiglio questo script leggero e veloce:
Download: backup.zip.


Dovete semplicemente scegliere una cartella in cui caricare i due files bakup.php e tar.php (nel caso di default che ho impostato io caricate la cartella backup nella root del vostro sito), e impostate correttamente i valori delle tre variabili dentro backup.php:
$tar_url = '../backup/';
$tar_path = '../blog/';
$tared_path = '../backup/';

la prima variabile indica l'URL in cui si trovano i files per il backup (tar.php e backup.php);
la seconda indica la cartella di cui volete fare il backup (impostate ../ se volete il backup dell'intero sito);
la terza indica la cartella di destinazione in cui verrà salvato il backup.

Ho testato con un mio sito di 35 Mb, ed è funzionato tutto alla perfezione ^_^
Un consiglio: dato che il backup potrebbe essere molto voluminoso (vedi nel mio caso 35 Mb) assicuratevi di avere abbastanza spazio a disposizione sul vostro server.

Una volta configurato il file backup.php e caricato sul server, puntate ad esso e attendete qualche minuto.
vi verrà fornito come risultato il link al vostro backup che vi consiglio di scaricare subito sul vostro PC, con la relativa dimensione in bytes.

Altro consiglio: per non occupare inutilmente spazio sul vostro server, una volta scaricato sul PC e verificata la correttezza del backup, cancellatelo dal server. (E' una questione anche di [u]sicurezza[/u]: il vostro backup contiene informazioni riservate come password di blog, forum ecc...)
martedì, 03 gennaio 2006 -- 21:18
  |  Rating starRating starRating starRating starRating star ( 2.9 / 2674 )


  
Aggiornamenti e nuova versione per il nostro ExBB Forum versione Italiana!!
Trovate più informazioni sul forum ufficiale di ExBB Italia: http://exbb.altervista.org/


sabato, 31 dicembre 2005 -- 00:53
  |  Rating starRating starRating starRating starRating star ( 3 / 2491 )


  
Dopo tante ricerche ho finalmente trovato il forum che non necessita di database di alcun tipo (flat-file db) più funzionale e completo della rete.
Ho dovuto scovarlo in russia :P!!!
Pur supportando diversi linguaggi, purtroppo non era presente l'italiano.
Al che mi sono messa al lavoro ed ho pensato di diffondere la conoscenza e l'utilizzo di questo fantastico forum.

Ho creato un forum di supporto per l'utenza italiana:

ExBB Italia Forum



Se mi aiutate a testare la mia traduzione, e a trovare eventuali bugs, mi farebbe molto piacere!
domenica, 18 dicembre 2005 -- 10:51
  |  Rating starRating starRating starRating starRating star ( 3 / 2556 )



Altre notizie