Social networks Influenzano sempre più persone e aziende, quel bisogno di comunicazione ha permesso a milioni di persone di interagire velocemente e da qualsiasi luogo, sono tanti i social network, anche categorizzati e segmentati per gusti e finalità. In Come avere il tuo social network con humhub, potrai accedere a una piattaforma che ti permetterà di creare, configurare e adattare un social network per gli scopi che desideri.
Cos'è HumHub?
humhub è un software gratuito e open source, sviluppato in Php con il Yii Framework, che fornisce un toolkit leggero, potente e facile da usare che ti consente di creare e avviare il tuo social network.
humhub supporta temi e moduli che estendono le funzionalità per quasi tutti i requisiti.
humhub può essere utilizzato per la comunicazione e la collaborazione interna, che può spaziare da pochi utenti a grandi Intranet utilizzate in aziende con centinaia e migliaia di dipendenti. humhub ti permette di dare impulso al tuo business, supportare i tuoi clienti, insegnare ai tuoi studenti o organizzare la tua squadra di calcio. Il suo uso è su di te.
humhub è perfetto per:
- Intranet sociali
- Social Networking for Business
- Social network privati
Perché usare HumHub?
humhub Ci offre 4 vantaggi principali, che lo rendono uno strumento ideale per creare il nostro social network.
- HumHub è aperto: È completamente open source. Ciò consente di sfruttare il lavoro già svolto e persino di migliorarlo. Allo stesso modo puoi contribuire con suggerimenti o risolvere problemi che vengono ricevuti dalla comunità.
- HumHub è flessibile: Con un potente sistema di moduli può essere ampliato humhub attraverso l'utilizzo di strumenti di terze parti, sviluppando le proprie funzionalità o collegandosi a software esistenti.
- HumHub è sicuro: Il tuo server, i tuoi dati, le tue regole. humhub è una soluzione self-hosted e funziona su quasi tutti i server. Hai il pieno controllo dei tuoi dati.
- HumHub ha un ottimo supporto: Ha una grande comunità e un'azienda che no ti lasciano in pace. Ti supportano con i tuoi progetti e forniscono servizi professionali in giro humhub.
Caratteristiche di HumHub
HumHub consente la comunicazione sociale tradizionale
HumHub consente la creazione di "spazi"
Comunicazione in humhub lavora con gli spazi. Uno spazio può essere letteralmente qualsiasi cosa, un progetto, un gruppo o solo un semplice tema. Per ogni spazio è possibile invitare più utenti e impostare i propri diritti e regole di accesso.
HumHub ti consente di avere la tua scheda personale elettronica
humhub ti permette di espandere il tuo profilo, creare il tuo portfolio, entrare in contatto con altre persone, trovare la persona giusta con competenze speciali, informare i tuoi follower dei tuoi aggiornamenti, tra le altre qualità grazie al suo digitale vCard. La vCard È un formato standard utilizzato per lo scambio di informazioni di contatto, può anche essere chiamato Biglietti da visita elettronici ed è l'equivalente dei nostri biglietti da visita convenzionali.
HumHub ci offre possibilità illimitate
Con i moduli puoi modificare qualsiasi cosa in humhub. Spazi, profili e altro in base alle tue esigenze. Tutto ciò che manca in altri social network, può essere costruito.
Alcuni moduli sono disponibili in Mercato HumHub, che può essere installato in qualsiasi momento.
Altre funzionalità di HumHub
- Notifiche: NTi tiene informato sulle cose che ci interessano.
- Traffico di attività: Consente di visualizzare i lavori e le comunicazioni in modo semplice.
- Scheda semplice e utilizzabile: Descrizione e accesso rapido alle informazioni più importanti
- gruppi: Organizza gli utenti in reparti, filiali o qualsiasi altra cosa.
- directory: Trova spazi, utenti e gruppi in modo ordinato.
- file: Condividete documenti, file multimediali e discutetene.
- Accesso pubblico: Consente inoltre di condividere il contenuto con utenti non registrati.
- Ricerca: Trova facilmente persone, discussioni e file.
- Versione mobile: Viene utilizzato con tutti i tipi di dispositivi moderni, come smartphone e tablet.
- E molto altro ancora
Prova HumHub online
Puoi prova HumHub Online, a partire da a piano gratuito. Questo è limitato a 3 utenti y500 MB Conservazione. Puoi aggiornare il tuo piano in qualsiasi momento sulla dashboard di HumHub.
Come installare HumHub
Requisiti generali per installare HumHub
- PHP 5.4 +
- MySQL
- Accesso dalla shell (ad esempio ssh) al server
- Apache 2.x
- Estensione PHP CUrl (con supporto SSL)
- Supporto per stringhe multibyte PHP
- Estensione PHP PDO MySQL
- Estensione PHP Zip
- Estensione PHP EXIF
- Estensione PHP INTL
- Estensione PHP FileInfo
Requisiti opzionali per installare HumHub
- ImageMagick
- Supporto LDAP PHP
- APC PHP
- Memcached PHP
- File di invio Apache XS
Pacchetti Debian / Ubuntu per installare HumHub
- imagemagick
- php5-ricciolo
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (opzionale)
- php-apc (opzionale)
- php5-memcached (opzionale)
- libapache2-mod-xsendfile (opzionale)
Preparazione all'installazione di HumHub
Crea un database MySQL:
CREATE DATABASE `humhub` CHARACTER SET utf8 COLLATE utf8_general_ci;
GRANT ALL ON `humhub`.* TO `humhub_dbuser`@localhost IDENTIFIED BY 'password_changeme';
FLUSH PRIVILEGES;
Download di HumHub
Scarica HumHub dal sito web principale
Il modo più semplice per ottenere humhub è download diretto del pacchetto completo. Questo pacchetto include già tutte le dipendenze esterne e non richiede un aggiornamento del compositore. Una volta completato il download, estrai semplicemente il pacchetto nella cartella htdocs sul tuo server web.
Scarica HumHub da GitHub
Per installare un ramo git, dovrai eseguire un aggiornamento del compositore per scaricare le dipendenze esterne.
- Clone repository Git:
git clone https://github.com/humhub/humhub.git
- Passa al ramo stabile (consigliato):
git checkout stable
- Installa compositore (https://getcomposer.org/doc/00-intro.md)
- Vai alla webroot HumHub e cerca le dipendenze:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Configurazione di HumHub
Autorizzazioni sui file
Crea le seguenti directory in modo che possano essere scritte dal server web:
- / risorse
- / protected / config /
- / protected / modules
- / protected / runtime
- / upload / *
Crea i seguenti file eseguibili:
- / protected / yii
- /protetto/yii.bat
Assicurati che le seguenti directory non siano accessibili dal server web
(Queste cartelle sono protette per impostazione predefinita con ".htaccess")
- protetta
- caricamenti / file
Avvio del programma di installazione di HumHub
Apri la guida all'installazione nel tuo browser (ad esempio, http://localhost/humhub)
Configurazione della posta elettronica
A seconda dell'ambiente in uso, potresti voler specificare un server SMTP locale o remoto. Puoi modificare le impostazioni del server di posta in Administration -> Mailing -> Server Settings
.
Per impostazione predefinita, viene utilizzato PHP Mail Transport. http://php.net/manual/en/mail.setup.php
Abilitazione della riscrittura URL (opzionale)
Rinominare .htaccess.dist a .htaccess Modifica la configurazione locale (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Abilita Cron Jobs
- Cron giornaliero:
> yii cron/daily
- Cron all'ora:
> yii cron/hourly
Esempio:
30 * * * * /path/to/humhub/protected/yii cron/hourly >/dev/null 2>&1
00 18 * * * /path/to/humhub/protected/yii cron/daily >/dev/null 2>&1
Disabilita errori / debug
- Cambiare index.php nella directory principale di humhub
// comment out the following two lines when deployed to production
// defined('YII_DEBUG') or define('YII_DEBUG', true);
// defined('YII_ENV') or define('YII_ENV', 'dev');
- rimuovi indice-test.php nella directory principale di humhub, se esiste
Con questo abbiamo imparato a farlo Come avere il tuo social network con HumHub, la parte di personalizzazione e altre è abbastanza spiegata nei manuali ufficiali, allo stesso modo se avete domande, non aiutateci a scriverci ... Quale sarà il vostro Social Network?
Errore irreversibile PHP - yii \ base \ ErrorException
Errore non rilevato: chiamata alla funzione non definita yii \ web \ mb_strlen () in /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Traccia dello stack:
# 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentsToString (Array)
# 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> argumentsToString (Array)
# 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): require ('/ var / www / html / h…')
# 3 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(247): yii \ base \ View-> renderPhpFile ('/ var / www / html / h…', Array )
# 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', Array , Oggetto (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro…', Array)
# 6 / var / www / html / humhub / protected / vendor / yiisoft / yii2
Semplicemente fantastico,
Una domanda .. Dove si cambia il titolo del messaggio che viene inviato per posta? Ho messo l'intero corpo del messaggio da tradurre, ma non il titolo in inglese: sei stato invitato a partecipare.
grazie
Buona!!! Consultazione: potete contattarmi? Quando carico un'immagine su intraNet viene "caricata" ma il file è "vuoto" non ha l'immagine è un file png "grezzo" che non viene letto all'interno della intranet (ad esempio) Quale potrebbe essere il problema? Qualche problema con le autorizzazioni concesse? Rimango a disposizione della tua saggezza. haha Grazie mille !!