11661 Letture

Condividere documenti, posta elettronica e pianificare attività con Feng Office

I servizi online di Google, com'è noto, permettono di memorizzare online qualunque tipo di documento o di file ed eventualmente di condividerlo con altre persone. Chi preferisse mantenere, però, i propri documenti su un server installato all'interno della propria rete locale (in ufficio oppure a casa) pur consentendone il download e la modifica da parte di un ristretto gruppo di collaboratori, può orientarsi su un prodotto opensource qual è Feng Office.

Le abilità di Feng Office sono moltissime: l'applicazione, interamente scritta in PHP, consente di elaborare e condividere documenti, pianificare attività, condividere rubriche e contatti, gestire le relazioni con i clienti (CRM) e tanto altro ancora.

Feng Office si propone, in definitiva, come una sorta di Google Docs (o Google Drive) che però è in grado di funzionare su un sistema locale, senza dover caricare alcuna informazione online.


Requisiti indispensabili per il corretto funzionamento di Feng Office è la presenza, sul sistema in uso, di un server Apache 2.0+, di PHP 5.2+ e di MySQL 4.1+ con supporto per il motore InnoDB.
L'applicazione può essere installata, ad esempio, su un server Linux, previo caricamento dei componenti necessari, oppure anche su Windows. Nel nostro caso andremo proprio ad installare Feng Office su un sistema Windows 7 equipaggiato con il pacchetto XAMPP.
Già introdotto nell'articolo Condividere file online allestendo un web server con XAMPP, XAMPP è un software che integra il web server Apache, PHP e MySQL consentendo, in ambiente Windows, di divenire subito operativi senza la necessità di caricare e configurare manualmente ciascun componente.

Prima di procedere con l'installazione di Feng Office, quindi, vi suggeriamo di impostare XAMPP così come riportato nell'articolo Condividere file online allestendo un web server con XAMPP.


Dopo aver scaricato il pacchetto compresso (.zip) di Feng Office facendo riferimento a questo indirizzo, si dovrà estrarne il contenuto nella cartella \xampp\htdocs. Ciò che si otterrà sarà una sottocartella denominata fengoffice all'interno di htdocs.

Per prevenire la comparsa di qualunque errore, è bene accertarsi che il parametro memory_limit all'interno del file \xampp\php\php.ini sia impostato per l'utilizzo di un quantitativo massimo di memoria pari a 32 MB (memory_limit = 32M).
Sarebbe poi opportuno modificare subito anche il parametri upload_max_filesize specificando un valore pari alla massima dimensione del file che si potrebbe caricare in Feng Office e mettere in condivisione con gli altri utenti.

A questo punto, dopo aver avviato XAMPP facendo doppio clic sul file xampp_start.exe, ci si dovrà collegare – utilizzando il browser web preferito – all'indirizzo seguente http://localhost/fengoffice/public/install: si avvierà la procedura di configurazione di Feng Office.

Cliccando sul pulsante Next, Feng Office controllerà che le impostazioni dell'ambiente di lavoro (Apache, PHP, MySQL) siano corrette:

Il passo seguente consiste nello specificare i dati per l'accesso a MySQL: indicando le credenziali di un account utente MySQL abilitato alla creazione di nuovi database, Feng Office provvederà ad allestire la base dati dell'applicazione.

Dopo aver fatto clic sui pulsanti Next e Finish, Feng Office visualizzerà la seguente schermata:

Qui debbono essere impostate le credenziali per l'account amministrativo (nome utente e password) oltre ad alcune informazioni accessorie quali indirizzo e-mail e nome dell'azienda.


  1. Avatar
    Franco63
    02/10/2012 09:31:24
    Sig. Nasi, innanzitutto la ringrazio per farci conoscere questi bei programmi. La domanda: i documenti inseriti da me, amministratore, non vengono letti dagli utenti (internal collaborator); mentre io posso vedere quelli inseriti da loro. Dove sbaglio ?
Condividere documenti, posta elettronica e pianificare attività con Feng Office - IlSoftware.it