როგორ გქონდეს საკუთარი სოციალური ქსელი HumHub– ით

სოციალური ქსელები კომუნიკაციის საჭიროებამ უფრო მეტი გავლენა მოახდინა ადამიანებსა და კომპანიებზე, რაც კომუნიკაციის საჭიროებამ საშუალება მისცა მილიონობით ადამიანს სწრაფად და ყველგან ურთიერთობა ჰქონოდა. არსებობს მრავალი სოციალური ქსელი, კატეგორიებად და სეგმენტირებული გემოვნებისა და მიზნების მიხედვით. შიგნით როგორ გქონდეს საკუთარი სოციალური ქსელი HumHubთქვენ გექნებათ წვდომა პლატფორმაზე, რომელიც საშუალებას მოგცემთ შექმნათ, დააკონფიგურიროთ და მოირგოთ სოციალური ქსელი თქვენთვის სასურველი მიზნებისთვის.

ინდექსი

რა არის HumHub?

HumHub არის უფასო და ღია პროგრამული უზრუნველყოფა, შემუშავებული PHP ერთად Yii ჩარჩო, რომელიც გთავაზობთ მსუბუქ, მძლავრ და ადვილად გამოსაყენებელ ინსტრუმენტარიუმის, რომელიც საშუალებას გაძლევთ შექმნათ და დაიწყოთ საკუთარი სოციალური ქსელი.

HumHub ის მხარს უჭერს თემებსა და მოდულებს, რომლებიც ვრცელდება ფუნქციონირებაზე თითქმის ყველა მოთხოვნით.

HumHub ის შეიძლება გამოყენებულ იქნას კომუნიკაციისა და შიდა თანამშრომლობისთვის, რაც შეიძლება რამდენიმე მომხმარებლიდან დაწყებული მსხვილი ინტრანეტით, რომელიც გამოიყენება ასობით და ათასობით თანამშრომელი კომპანიებში. HumHub საშუალებას გაძლევთ გაზარდოთ თქვენი ბიზნესი, დაუჭიროთ მხარი თქვენს კლიენტებს, ასწავლოთ თქვენს სტუდენტებს ან მოაწყოთ თქვენი ფეხბურთის გუნდი. მისი გამოყენება თქვენზეა.

HumHub შესანიშნავია:

  • სოციალური ინტრანეტები
  • სოციალური ქსელები კომპანიებისთვის
  • პირადი სოციალური ქსელები

რატომ გამოვიყენოთ HumHub?

HumHub ის გვთავაზობს 4 მთავარ სარგებელს, რაც მას იდეალურ იარაღად აქცევს ჩვენი სოციალური ქსელის შექმნას.

  • HumHub ღიაა: ეს არის მთლიანად ღია წყარო. ეს საშუალებას გაძლევთ ისარგებლოთ უკვე შესრულებული სამუშაოთი და კიდევ გააუმჯობესოთ იგი. ანალოგიურად, თქვენ შეგიძლიათ შემოგთავაზოთ შემოთავაზებები ან გადაჭრით პრობლემები, რომელსაც საზოგადოება იღებს.
  • HumHub მოქნილია: ძლიერი მოდულის სისტემის გაფართოება შესაძლებელია HumHub მესამე მხარის ინსტრუმენტების გამოყენებით, საკუთარი ფუნქციონალური შემუშავების ან არსებულ პროგრამულ უზრუნველყოფასთან დაკავშირების გზით.
  • HumHub უსაფრთხოა: თქვენი სერვერი, თქვენი მონაცემები, თქვენი წესები. HumHub ეს არის თვითმასპინძელი გადაწყვეტა და მუშაობს თითქმის ყველა სერვერზე. თქვენ სრულყოფილად აკონტროლებთ თქვენს მონაცემებს.
  • HumHub– ს დიდი მხარდაჭერა აქვს: მას აქვს დიდი საზოგადოება და კომპანია, რომელიც ნან მარტო დაგტოვებენ. ისინი მხარს გიჭერენ თქვენი პროექტებით და პროფესიონალურ მომსახურებას გთავაზობენ HumHub.

HumHub თვისებები

HumHub საშუალებას გაძლევთ ტრადიციული სოციალური კომუნიკაცია

ჩვენ შეგვიძლია კომუნიკაცია, როგორც ეს უკვე გაკეთებულია სხვა სოციალურ ქსელებში, მხოლოდ საკუთარი წესებით. დაწერეთ შეტყობინებები და განახლებები, გააზიარეთ ფაილები, გააკეთეთ კომენტარი და ახსენეთ ვისაც გსურთ.
სოციალური კომუნიკაცია

სოციალური კომუნიკაცია

HumHub საშუალებას იძლევა შექმნას "სივრცეები"

კომუნიკაცია HumHub მუშაობს სივრცეებით. სივრცე სიტყვასიტყვით შეიძლება იყოს ნებისმიერი, პროექტი, ჯგუფი, ან უბრალოდ მარტივი თემა. თითოეული სივრცისთვის შეგიძლიათ მოიწვიოთ მრავალი მომხმარებელი და დაადგინოთ საკუთარი წვდომის უფლებები და წესები. HumHub- სივრცეები

HumHub საშუალებას გაძლევთ გქონდეთ თქვენი პირადი ელექტრონული ბარათი

HumHub საშუალებას გაძლევთ გააფართოვოთ თქვენი პროფილი, შექმნათ თქვენი პორტფოლიო, დაუკავშირდეთ სხვა ადამიანებს, იპოვოთ სწორი პიროვნება, რომელსაც აქვს სპეციალური უნარ-ჩვევები, აცნობოთ თქვენს მიმდევრებს თქვენი განახლებების შესახებ, სხვა თვისებებთან ერთად, მისი ციფრული საშუალებით. vCard La vCard ეს არის სტანდარტული ფორმატი, რომელიც გამოიყენება საკონტაქტო ინფორმაციის გაცვლისთვის, მას ასევე შეიძლება ეწოდოს ელექტრონული სავიზიტო ბარათები და ეს ჩვენი ჩვეულებრივი სავიზიტო ბარათების ეკვივალენტია.

HumHub- ის პროფილი

HumHub გვაძლევს შეუზღუდავ შესაძლებლობებს

მოდულებით შეგიძლიათ შეცვალოთ ყველაფერი HumHub. სივრცეები, პროფილები და სხვა საგნები თქვენი საჭიროებების შესაბამისად. ყველაფერი, რაც სხვა სოციალურ ქსელებში არ არის, აშენებულია.

ზოგიერთი მოდული ხელმისაწვდომია აქ HumHub– ის ბაზარი, რომლის ინსტალაცია ნებისმიერ დროს შეიძლება. HumHub- მოდულები

HumHub– ის სხვა მახასიათებლები

  • შეტყობინებები: Nეს გვაწვდის ინფორმაციას იმ საგნების შესახებ, რომლებიც გვაინტერესებს.
  • აქტივობის ტრეფიკი: საშუალებას გაძლევთ მარტივად დაათვალიეროთ სამუშაო ადგილები და კომუნიკაციები.
  • მარტივი და გამოსაყენებელი დაფა: ყველაზე მნიშვნელოვანი ინფორმაციის აღწერა და სწრაფი წვდომა
  • ჯგუფები: მომხმარებლების ორგანიზება განყოფილებებში, ფილიალებში ან სხვა რამეებში.
  • დირექტორია: მოაწესრიგეთ ადგილები, მომხმარებლები და ჯგუფები.
  • ჩანაწერები: გააზიარეთ დოკუმენტები, მულტიმედიური ფაილები და განიხილეთ ისინი.
  • საზოგადოების ხელმისაწვდომობა: ის ასევე საშუალებას იძლევა შინაარსის გაზიარება არარეგისტრირებულ მომხმარებლებთან.
  • ძებნა: იპოვნეთ ხალხი, დისკუსიები და ფაილები მარტივად.
  • მობილური ვერსია: იგი გამოიყენება ყველა სახის თანამედროვე მოწყობილობებთან, მაგალითად, სმარტფონებთან და ტაბლეტებთან.
  • Და უფრო მეტი

სცადეთ HumHub Online

თქვენ სცადეთ HumHub Online, დაწყებული ა უფასო გეგმა. ეს შემოიფარგლება იმით 3 მომხმარებელი y500 MB შენახვა თქვენი გეგმის განახლება ნებისმიერ დროს შეგიძლიათ HumHub დაფაზე.

როგორ დააყენოთ HumHub

ზოგადი მოთხოვნები HumHub– ის ინსტალაციისთვის

არასავალდებულო მოთხოვნები HumHub- ის ინსტალაციისთვის

  • ImageMagick
  • PHP LDAP მხარდაჭერა
  • PHP APC
  • PHP Memcached
  • Apache XSendfile

Debian / Ubuntu პაკეტები HumHub- ის ინსტალაციისთვის

  • ImageMagick
  • php5-curl
  • php5-mysql
  • php5-gd
  • php5- კლიენტი
  • php5-ინტერ
  • php5-ldap (არასავალდებულო)
  • php-apc (არასავალდებულო)
  • php5-memcached (არასავალდებულო)
  • libapache2-mod-xsendfile (არასავალდებულო)

ემზადება HumHub- ის ინსტალაციისთვის

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;

მიმდინარეობს HumHub– ის ჩამოტვირთვა

ჩამოტვირთეთ HumHub მთავარი ვებსაიტიდან

მიღების მარტივი გზა HumHub არის სრული პაკეტის პირდაპირი ჩამოტვირთვა. ეს პაკეტი უკვე მოიცავს ყველა გარე დამოკიდებულებას და არ საჭიროებს კომპოზიტორის განახლებას. ჩამოტვირთვის დასრულების შემდეგ, უბრალოდ ამოიღეთ პაკეტი htdocs საქაღალდეში თქვენს სერვერზე.

ჩამოტვირთეთ HumHub github– დან

Git ფილიალის ინსტალაციისთვის, თქვენ უნდა აწარმოოთ კომპოზიტორის განახლება, რომ გადმოწეროთ გარე დამოკიდებულებები.

 

  • Clone Git საცავი:
git clone https://github.com/humhub/humhub.git
  • სტაბილურ ტოტზე გადასვლა (რეკომენდებულია):
git checkout stable
  • დააინსტალირეთ კომპოზიტორი (https://getcomposer.org/doc/00-intro.md)
  • გადადით HumHub ვებგვერდზე და მოძებნეთ დამოკიდებულებები:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update

HumHub– ის დაყენება

ფაილის ნებართვები

შექმენით შემდეგი დირექტორიები ისე, რომ მათი დაწერა შეიძლება ვებ – სერვერის მიერ:

  • / აქტივები
  • / დაცული / კონფიგურაცია /
  • / დაცული / მოდულები
  • / დაცული / დრო
  • / ატვირთვები / *

შექმენით შემდეგი შემსრულებელი ფაილები:

  • / დაცული / yii
  • / დაცული /yii.bat

დარწმუნდით, რომ ვებ – სერვერისთვის მიუწვდომელია შემდეგი დირექტორიები

(ეს საქაღალდეები დაცულია ნაგულისხმევად ".htaccess" - ით)

  • დაცული
  • ატვირთვები / ფაილი

HumHub ინსტალატორის გაშვება

გახსენით ინსტალაციის სახელმძღვანელო თქვენს ბრაუზერში (მაგალითად, http://localhost/humhub)

ელ.ფოსტის კონფიგურაცია

თქვენს მიერ გამოყენებული გარემოდან გამომდინარე, შეიძლება მონიშნოთ ადგილობრივი ან დისტანციური SMTP სერვერი. შეგიძლიათ შეცვალოთ საფოსტო სერვერის პარამეტრები აქ Administration -> Mailing -> Server Settings.

სტანდარტულად გამოიყენება PHP ფოსტის ტრანსპორტი. http://php.net/manual/en/mail.setup.php

ჩართვა URL გადაწერას (სურვილისამებრ)

გადარქმევა .htaccess.dist . გადასინჯეთ php.ini შეცვალეთ ადგილობრივი კონფიგურაცია (protection / config / common.php):

<?php

return [
    'components' => [
        'urlManager' => [
            'showScriptName' => false,
            'enablePrettyUrl' => true,
        ],
    ]
];

Cron Jobs- ის ჩართვა

  • ყოველდღიური კრონი: > yii cron/daily
  • Cron საათში: > yii cron/hourly

მაგალითად:

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

გამორთეთ შეცდომები / გამართვის ხარვეზები

  • შეცვლა index.php 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');
  • ამოიღონ ინდექსი-ტესტი. php Humhub– ის ძირეულ კატალოგში, თუ ის არსებობს

ამით ჩვენ ვისწავლეთ როგორ გქონდეს საკუთარი სოციალური ქსელი HumHub– ით, პერსონალიზაციის ნაწილი და სხვა ოფიციალურ სახელმძღვანელოებშია განმარტებული, ისევე, თუ რაიმე კითხვა გაქვთ, არ დაგვეხმარება ჩვენი წერისას ... როგორი იქნება თქვენი სოციალური ქსელი?


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

4 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   ჯავივი დიჯო

    PHP ფატალური შეცდომა - yii \ base \ ErrorException
    გამოუსწორებელი შეცდომა: ზარის განუსაზღვრელი ფუნქცია yii \ web \ mb_strlen () in /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php:404
    დასტის კვალი:
    # 0 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(411): yii \ web \ ErrorHandler-> argumentuesToString (მასივი)
    # 1 /var/www/html/humhub/protected/vendor/yiisoft/yii2/views/errorHandler/callStackItem.php(26): yii \ web \ ErrorHandler-> argumentsToString (მასივი)
    # 2 /var/www/html/humhub/protected/vendor/yiisoft/yii2/base/View.php(325): მოითხოვოთ ('/ 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…', მასივი )
    # 4 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php(241): yii \ base \ View-> renderFile ('/ var / www / html / h…', მასივი , ობიექტი (yii \ ვებ \ 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 / protection / გამყიდველი / yiisoft / yii2

  2.   ჟან დიჯო

    უბრალოდ შესანიშნავია,

  3.   მიშელ ბარია დიჯო

    ერთი კითხვა .. სად შეცვლით იმ წერილის სათაურს, რომელიც ფოსტით იგზავნება? მე მთელ ტექსტს ვდებ თარგმნისთვის, მაგრამ არა სათაური, რომელიც ინგლისურ ენაზე მოდის: თქვენ მიწვეული ხართ.
    მადლობა

  4.   სიმონ დიჯო

    კარგი !!! კონსულტაცია: იქნებ დამიკავშირდეთ? როდესაც სურათს ვტვირთავ intraNet- ში, ის "ატვირთულია", მაგრამ ფაილი "ცარიელია", მას არ აქვს სურათი არის "ნედლეული" png ფაილი, რომელიც არ იკითხება ინტრანეტში (მაგალითად) რა პრობლემა შეიძლება იყოს? პრობლემა გაქვთ მოცემული ნებართვების შესახებ? მე თქვენი სიბრძნის განკარგულებაში ვარ. ჰაჰა დიდი მადლობა !!

bool (მართალია)