Les xarxes socials influeixen cada vegada més en les persones i les empreses, aquesta necessitat de comunicació a permès que milions de persones aconsegueixin interactuar de manera ràpida i des de qualsevol lloc, hi ha moltes xarxes socials, fins i tot categoritzades i segmentades per gustos i fins. en Com tenir tu mateixa xarxa social amb HumHub, aconseguiràs accedir a una plataforma que et permetrà crear, configurar i adaptar una xarxa social per als fins que desitgis.
Què és HumHub?
HumHub és un programari lliure i de codi obert, desenvolupat en php amb el Framework Yii, Que proporciona un conjunt d'eines lleugeres, potents i fàcil d'utilitzar que permeten la creació i el llançament d'una xarxa social pròpia.
HumHub és compatible amb temes i mòduls que amplien la funcionalitat per a gairebé tots els requisits.
HumHub pot ser utilitzada per a la comunicació i la col·laboració interna, que pot variar des d'uns pocs usuaris fins a grans Intranets que s'empren en les empreses amb centenars i milers d'empleats. HumHub permet impulsar el seu negoci, suport als seus clients, ensenyar als seus estudiants o organitzar el seu equip de futbol. El seu ús està en tu.
HumHub és perfecte per a:
- intranets socials
- Xarxes socials per a empreses
- Xarxes Socials Privades
Per què utilitzar HumHub?
HumHub ens ofereix 4 beneficis principals, que el fan una eina ideal per crear la nostra xarxa social.
- HumHub és obert: És completament de codi obert. El que permet aprofitar el treball ja realitzat i fins i tot millorar-lo. De la mateixa manera pots aportar suggeriments o solucionar problemes la quins són rebudes per la comunitat.
- HumHub és flexible: Amb un sistema de mòduls de gran abast es pot ampliar HumHub mitjançant l'ús d'eines de tercers, desenvolupant les teves pròpies funcionalitats o connectant amb programaris existents.
- HumHub és segur: El seu servidor, les seves dades, les seves regles. HumHub és una solució self-hosted i funciona en gairebé tots els servidors. Vostè està en el control total de les seves dades.
- HumHub té un gran suport: Posseeix una gran comunitat i una empresa que no et deixen sol. Li donen suport amb els seus projectes i presten serveis professionals al voltant de HumHub.
Característiques de HumHub
HumHub permet la comunicació social tradicional
HumHub permet la creació de «espais»
La comunicació en HumHub treballa amb espais. Un espai, literalment, pot ser qualsevol cosa, un projecte, un grup o simplement un tema senzill. Per a cada espai pot convidar a múltiples usuaris i compensar els seus propis drets d'accés i regles.
HumHub permet tenir la seva pròpia targeta personal electrònica
HumHub permet ampliar el seu perfil, crear la seva cartera, connectar amb altres persones, trobar la persona correcta amb habilitats especials, informar els seus seguidors de les seves actualitzacions, entre d'altres qualitats gràcies al seu digital vCard. La vCard és un format estàndard que s'utilitza per a intercanviar informació de contacte, poden anomenar-se també targetes personals electròniques (Electronic Business Cards) i és l'equivalent a les nostres targetes de visita convencionals.
HumHub ens dóna possibilitats il·limitades
Amb els mòduls es pot modificar qualsevol cosa en HumHub. Espais, perfils i altres coses d'acord a les seves necessitats. Qualsevol cosa que es troba a faltar en altres xarxes socials, es pot construir.
Alguns mòduls estan disponibles al marketplace de HumHub, Els quals es poden anar en qualsevol moment.
Altres característiques de HumHub
- Notificacions: Nus manté informat sobre les coses que ens interessen.
- Trànsit d'Activitat: Permet visualitzar els treballs i comunicacions de manera senzilla.
- Tauler Senzill i Usable: Descripció i accés ràpid a la informació més important
- grups: Organitzar usuaris en departaments, sucursals o qualsevol altra cosa.
- directori: Troba espais, usuaris i grups d'una manera ordenada.
- arxius: Compartir documents, arxius multimèdia i discutir sobre aquests.
- Accés Públic: Permet també compartir contingut amb els usuaris no registrats.
- Cercar: Buscar gent, discussions i arxius fàcilment.
- Versió Mobile: S'usa amb tot tipus de dispositius moderns, com els telèfons intel·ligents i les tauletes.
- I molt més
Provar HumHub en Línia
Pots provar HumHub en Línia, Començant amb un pla gratuït. Aquest es limita a 3 usuaris y500 MB d'emmagatzematge. Podeu actualitzar el seu pla en qualsevol moment en el tauler d'HumHub.
Com instal·lar HumHub
Requeriments generals per instal·lar HumHub
- PHP 5.4 +
- MySQL
- Shell access (eg ssh) to server
- Apatxe 2.x
- PHP curl Extension (w / SSL Support)
- PHP multibyte String Support
- PHP PDO MySQL Extension
- PHP Zip Extension
- PHP EXIF Extension
- PHP INTL Extension
- PHP Fileinfo Extension
Requeriments Opcionals per instal·lar HumHub
- ImageMagick
- PHP LDAP Support
- PHP APC
- PHP Memcached
- Apatxe XSendfile
Paquets de Debian / Ubuntu per a instal·lar HumHub
- màgia de la imatge
- php5-curl
- php5-mysql
- php5-gd
- php5-cli
- php5-intl
- php5-ldap (opcional)
- php-apc (opcional)
- php5-memcached (opcional)
- libapache2-mod-xsendfile (opcional)
Preparant la instal·lació de HumHub
Crea una base de dades 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;
descarregant HumHub
Descarregar HumHub des de la web principal
La manera més fàcil d'aconseguir HumHub és el descàrrega directa de l'paquet complet. Aquest paquet ja inclou totes les dependències externes i no requereix una actualització de compositor. Un cop completada la descàrrega, simplement extreure el paquet a la carpeta htdocs del seu servidor web.
Descarregar HumHub des github
Per a poder instal·lar una branca de git, cal una actualització de composer per descarregar dependències externes.
- Clonar repositori Git:
git clone https://github.com/humhub/humhub.git
- Canviar a la branca estable (recomanat):
git checkout stable
- Instal·lar composer (https://getcomposer.org/doc/00-intro.md)
- Anar a l'Webroot de HumHub i cercar dependències:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
Configurant HumHub
Permisos d'Arxius
Crea els següent directoris perquè puguin ser escrits pel webserver:
- / assets
- / Protected / config /
- / Protected / modules
- / Protected / runtime
- / Uploads / *
Crea els següents arxius executables:
- / Protected / yII
- /protected/yii.bat
Assegureu que els següent directoris no són accessibles pel webserver
(Aquestes carpetes estan protegits per defecte amb «.htaccess»)
- protegit
- uploads / file
Inici de l'Instal·lador de HumHub
Obriu la guia d'instal·lació en el seu navegador (per exemple, http://localhost/humhub)
Configurant E-Mail
Depenent de l'entorn que utilitzeu, és possible que vulgueu especificar un servidor SMTP local o remot. Podeu canviar la configuració de servidor de correu a Administration -> Mailing -> Server Settings
.
Per defecte s'utilitza PHP Mail Transport. http://php.net/manual/en/mail.setup.php
Habilitant reescriptura d'URL (opcional)
Canviar el nom de .htaccess.dist a . Htaccess Modificar la configuració local (protected / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
Habilitar Cron Jobs
- Cron Diari:
> yii cron/daily
- Cron per Hora:
> yii cron/hourly
Exemple:
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
Deshabilitar Errors / Debugging
- modificar index.php en el directori arrel de 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');
- Eliminar index-test.php en el directori arrel de humhub en cas que hi hagi
Ja amb això vam aprendre a Com tenir tu pròpia xarxa social amb HumHub, la part de personalització i altres està bastant explicada en els manuals oficials, de la mateixa manera si tens algun dubte no ajudis a escriure'ns ... De que serà tu Xarxa Social?
PHP Fatal Error - yII \ base \ ErrorException
Uncaught Error: Call to undefined function yII \ web \ mb_strlen () in /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
Traça de pila:
# 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): requereix ( '/ 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 , Object (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
Simplement Genial,
Una pregunta .. On es canvia el títol de missatge que s'envia per correu? Vaig posar traduir tot el cos de l'missatge, però no el títol que ve en anglès: You'veu been invited to join.
Gràcias
Bones !!! Consulta: ¿es podria comunicar amb mi? Quan pujo alguna imatge a la intranet la mateixa es «puja» però l'arxiu aquesta «buit» no posseeix la imatge és un arxiu «brut» png que no es llegeix dins de la intranet (per exemple) Què podria ser el problema? Algun problema amb els permisos donats? Quedo a la disposició de la seva saviesa. jajaj Moltes gràcies !!