الشبكات الاجتماعية تأثير متزايد على الأشخاص والشركات ، سمحت الحاجة إلى التواصل لملايين الأشخاص بالتفاعل بسرعة ومن أي مكان ، هناك العديد من الشبكات الاجتماعية ، حتى مصنفة ومقسمة حسب الأذواق والأغراض في كيف يكون لديك شبكة اجتماعية خاصة بك مع همب, سوف تكون قادرًا على الوصول إلى نظام أساسي يسمح لك بإنشاء شبكة اجتماعية وتكوينها وتكييفها للأغراض التي تريدها.
ما هو HumHub؟
همب هو برنامج مجاني ومفتوح المصدر ، تم تطويره في PHP مع إطار عمل Yii، والتي توفر مجموعة أدوات خفيفة الوزن وقوية وسهلة الاستخدام تتيح لك إنشاء شبكة اجتماعية خاصة بك وإطلاقها.
همب يدعم السمات والوحدات النمطية التي تعمل على توسيع الوظائف لجميع المتطلبات تقريبًا.
همب يمكن استخدامه للاتصال والتعاون الداخلي ، والذي يمكن أن يتراوح من عدد قليل من المستخدمين إلى شبكات الإنترانت الكبيرة المستخدمة في الشركات التي تضم مئات وآلاف الموظفين. همب يسمح لك بتعزيز عملك أو دعم عملائك أو تعليم طلابك أو تنظيم فريق كرة القدم الخاص بك. استخدامه عليك.
همب مثالي لـ:
- الشبكات الاجتماعية الداخلية
- الشبكات الاجتماعية للمؤسسات
- الشبكات الاجتماعية الخاصة
لماذا تستخدم HumHub؟
همب يقدم لنا 4 مزايا رئيسية ، مما يجعله أداة مثالية لإنشاء شبكتنا الاجتماعية.
- HumHub مفتوح: إنه مفتوح المصدر بالكامل. يتيح لك ذلك الاستفادة من العمل المنجز بالفعل وتحسينه. بنفس الطريقة يمكنك المساهمة باقتراحات أو حل المشاكل التي يتلقاها المجتمع.
- HumHub مرن: مع نظام وحدة قوية يمكن أن تتوسع همب من خلال استخدام أدوات الطرف الثالث ، أو تطوير الوظائف الخاصة بك أو الاتصال بالبرامج الحالية.
- HumHub آمن: خادمك ، وبياناتك ، وقواعدك. همب إنه حل مستضاف ذاتيًا ويعمل على جميع الخوادم تقريبًا. أنت تتحكم بشكل كامل في بياناتك.
- يتمتع HumHub بدعم كبير: لديها مجتمع كبير وشركة نأو يتركونك بمفردك. إنهم يدعمونك في مشاريعك ويقدمون خدمات احترافية حولك همب.
ميزات HumHub
يتيح HumHub التواصل الاجتماعي التقليدي
يسمح HumHub بإنشاء "مسافات"
التواصل في همب يعمل مع المساحات. يمكن أن تكون المساحة حرفياً أي شيء ، أو مشروع ، أو مجموعة ، أو مجرد موضوع بسيط. لكل مساحة ، يمكنك دعوة عدة مستخدمين وتعيين حقوق وقواعد الوصول الخاصة بك.
يتيح لك HumHub الحصول على بطاقتك الشخصية الإلكترونية
همب يسمح لك بتوسيع ملفك الشخصي ، وإنشاء محفظتك ، والتواصل مع أشخاص آخرين ، والعثور على الشخص المناسب الذي يتمتع بمهارات خاصة ، وإبلاغ متابعيك بتحديثاتك ، من بين الصفات الأخرى بفضل رقمي vCard. La بصيغة بطاقة إنه تنسيق قياسي يستخدم لتبادل معلومات الاتصال ، ويمكن أيضًا أن يطلق عليه بطاقات العمل الإلكترونية وهو مكافئ لبطاقات العمل التقليدية الخاصة بنا.
يمنحنا HumHub إمكانيات غير محدودة
باستخدام الوحدات النمطية ، يمكنك تعديل أي شيء فيها همب. المساحات والملفات الشخصية وأشياء أخرى وفقًا لاحتياجاتك. يمكن بناء أي شيء مفقود في الشبكات الاجتماعية الأخرى.
تتوفر بعض الوحدات في سوق HumHub، والتي يمكن تثبيتها في أي وقت.
ميزات أخرى في HumHub
- الإخطارات: نيبقيك على اطلاع على الأشياء التي تهمنا.
- نشاط حركة المرور: يتيح لك عرض الوظائف والاتصالات بطريقة بسيطة.
- لوحة بسيطة وقابلة للاستخدام: الوصف والوصول السريع إلى أهم المعلومات
- مجموعات: تنظيم المستخدمين في الأقسام أو الفروع أو أي شيء آخر.
- الدليل: ابحث عن المساحات والمستخدمين والمجموعات بطريقة منظمة.
- الملفات: شارك المستندات وملفات الوسائط المتعددة وناقش بشأنها.
- الوصول العام: كما يسمح بمشاركة المحتوى مع المستخدمين غير المسجلين.
- بحث: اعثر على الأشخاص والمناقشات والملفات بسهولة.
- اصدار المحمول: يتم استخدامه مع جميع أنواع الأجهزة الحديثة ، مثل الهواتف الذكية والأجهزة اللوحية.
- وأكثر بكثير
جرب HumHub على الإنترنت
أنت جرب HumHub على الإنترنت، بدءًا من أ خطة مجانية. هذا يقتصر على المستخدمين 3 y500 MB تخزين. يمكنك تحديث خطتك في أي وقت على لوحة معلومات HumHub.
كيفية تثبيت HumHub
المتطلبات العامة لتثبيت HumHub
- PHP 5.4 +
- MySQL
- وصول شل (مثل ssh) إلى الخادم
- اباتشي 2.x
- ملحق PHP CUrl (مع دعم SSL)
- دعم سلسلة PHP Multibyte
- ملحق PHP PDO MySQL
- امتداد PHP Zip
- ملحق PHP EXIF
- ملحق PHP INTL
- ملحق PHP FileInfo
متطلبات اختيارية لتثبيت HumHub
- يماغيماغيك
- دعم PHP LDAP
- PHP أي بي سي
- PHP ميمكاشيد
- ملف أباتشي XSend
حزم Debian / Ubuntu لتثبيت HumHub
- يماغيماغيك
- ملف php5-curl
- php5- ملف الخلية
- php5-gd
- php5-cli
- 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 من الموقع الرئيسي
أسهل طريقة للحصول عليها همب هو تنزيل مباشر للحزمة الكاملة. تتضمن هذه الحزمة بالفعل جميع التبعيات الخارجية ولا تتطلب تحديث الملحن. بمجرد اكتمال التنزيل ، ما عليك سوى استخراج الحزمة إلى مجلد htdocs على خادم الويب الخاص بك.
قم بتنزيل HumHub من جيثب
لتثبيت فرع git ، يجب عليك تشغيل تحديث الملحن لتنزيل التبعيات الخارجية.
- مستودع Clone Git:
git clone https://github.com/humhub/humhub.git
- التبديل إلى فرع مستقر (مستحسن):
git checkout stable
- تثبيت الملحن (https://getcomposer.org/doc/00-intro.md)
- انتقل إلى HumHub webroot وابحث عن التبعيات:
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
php composer.phar update
إعداد HumHub
أذونات الملف
أنشئ الدلائل التالية حتى يمكن لخادم الويب كتابتها:
- / الأصول
- / محمية / config /
- / محمية / وحدات
- / محمية / وقت التشغيل
- / تحميلات / *
قم بإنشاء الملفات القابلة للتنفيذ التالية:
- / محمية / yii
- /protected/yii.bat
تأكد من عدم إمكانية الوصول إلى الدلائل التالية بواسطة خادم الويب
(هذه المجلدات محمية افتراضيًا باستخدام ".htaccess")
- محمي
- تحميلات / ملف
بدء تشغيل مثبت HumHub
افتح دليل التثبيت في متصفحك (على سبيل المثال ، http://localhost/humhub)
تكوين البريد الإلكتروني
اعتمادًا على البيئة التي تستخدمها ، قد ترغب في تحديد خادم SMTP محلي أو بعيد. يمكنك تغيير إعدادات خادم البريد في Administration -> Mailing -> Server Settings
.
يتم استخدام PHP Mail Transport افتراضيًا. http://php.net/manual/en/mail.setup.php
تمكين إعادة كتابة URL (اختياري)
إعادة تسمية .htaccess.dist a . هتكس قم بتعديل التكوين المحلي (المحمي / config / common.php):
<?php
return [
'components' => [
'urlManager' => [
'showScriptName' => false,
'enablePrettyUrl' => true,
],
]
];
تمكين وظائف كرون
- ديلي كرون:
> yii cron/daily
- كرون في الساعة:
> 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');
- نقل الفهرس test.php في الدليل الجذر لـ humhub إن وجد
مع هذا تعلمنا كيف يكون لديك شبكة اجتماعية خاصة بك مع HumHub ، يتم شرح جزء التخصيص وغيره تمامًا في الكتيبات الرسمية ، بنفس الطريقة إذا كان لديك أي أسئلة ، فلا تساعد في الكتابة إلينا ... ما الذي ستتحدث عنه شبكتك الاجتماعية؟
خطأ فادح في PHP - yii \ base \ ErrorException
خطأ لم يتم اكتشافه: استدعاء لوظيفة غير محددة yii \ web \ mb_strlen () في /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-> 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): يتطلب ('/ 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…'، Array ، الكائن (yii \ web \ ErrorHandler))
# 5 /var/www/html/humhub/protected/vendor/yiisoft/yii2/web/ErrorHandler.php (295): yii \ web \ ErrorHandler-> renderFile ('@ yii / views / erro…' ، صفيف)
# 6 / var / www / html / humhub / protect / vendor / yiisoft / yii2
ببساطة رائع،
سؤال واحد .. أين تغير عنوان الرسالة التي يتم إرسالها بالبريد؟ أضع نص الرسالة بالكامل للترجمة ، ولكن ليس العنوان الذي يأتي باللغة الإنجليزية: لقد تمت دعوتك للانضمام.
شكرا
حسن!!! الاستشارة: هل يمكنك الاتصال بي؟ عندما أقوم بتحميل صورة إلى الشبكة الداخلية ، يتم "تحميلها" ولكن الملف "فارغ" لا تحتوي الصورة على ملف png "خام" لا تتم قراءته داخل شبكة الإنترانت (على سبيل المثال). أي مشكلة مع الأذونات الممنوحة؟ أظل تحت تصرف حكمتك. ههههه شكرا جزيلا لك !!