گفتمان منبع باز نرم افزار انجمن مدرن است

Discourse نرم افزار انجمن رایگان

در مورد نرم افزار انجمن بحث و گفتگوی منبع باز فرضیه

گفتمان چندین ویژگی اجتماعی مشابه توییتر و فیس بوک را ارائه می دهد. جامعه تجاری خود را به روشی مدرن و مدرن بسازید ، درگیر کنید و رشد کنید.

بررسی اجمالی

گفتمان یک منبع 100 ٪ رایگان ، کاملاً باز ، مدرن ، آسان برای استفاده ، نرم افزار بحث و گفتگو مبتنی بر جامعه است. این یک بستر قوی ، قابل اعتماد و سازگار است که طیف گسترده ای از ابزارها را برای بحث در جامعه همراهی می کند. این برنامه برای ساخت سیستم عامل های بحث و گفتگو در جامعه ، لیست پستی یا اتاق چت برای تیم ، مشتری ، طرفداران ، هواداران یا دوستان شما طراحی شده است. تمام راحتی های برش که از یک وب سایت مهم اجتماعی مانند توییتر یا فیس بوک پیش بینی می کنید در گفتمان موجود است. به کسی توسط name اشاره کنید. در یک لینک یا یک تصویر بچسبانید و آن را به نفع شما شگفت آور می کند. استناد و پیوند اساسی پاسخ ها و موضوعات. به هر مکانی که هستید ، آنلاین یا از طریق ایمیل پاسخ دهید

الزامات سیستم

گفتمان مبتنی بر Ruby on Rails ، Ember.js ، PostgreSQL و Redis است. الزامات فعلی برای گفتمان شامل می شود

  • روبی 2.5+
  • PostgreSQL 10+
  • Redis 2.6+
  • یک MTA خروجی (گفتمان خود ایمیل ارائه نمی دهد)

امکانات

گفتمان توسط توسعه دهندگان StackOverflow با کیفیت ممتاز ساخته شده است. این انتخاب نهایی بازی ها ، آموزش ها ، سازندگان ، توسعه ، محصول ، رسانه ، انجمن ها و موارد دیگر است. گفتمان از ادغام با Slack ، WordPress ، Zendesk ، Patreon ، Github ، Google Analytics و موارد دیگر پشتیبانی می کند. گفتمان دارای یک مجموعه ویژگی پر جنب و جوش است. ویژگی های اصلی شامل

طراحی با کیفیت بالا

طراحی یکی از بهترین ویژگی ها است: گفتمان برای کمک به شکل گیری مکالمات عالی آنلاین طراحی شده است. بحث و گفتگوهای مسطح با سیستم های نقل قول بسیار بسیار اجرا شده ، پاسخ های قابل ارتقا/قابل جمع شدن ، پیمایش نامحدود ، UI تمیز و ویژگی های بسیار بیشتر برای شکل دادن به یک تجربه انجمن با کیفیت بالا ملاقات می کند.

سیستم اعتماد

گفتمان دارای یک سیستم اعتماد کاربر ساده است که مدیریت بحث را به طور قابل توجهی ساده تر می کند. کاربران با کسب اعتماد ، مجوزها را به دست می آورند و این باعث می شود اندازه گیری خسارت اسپمرها و ترول ها انجام شود.

افزونه های رایگان برای گفتمان

گفتمان از حمایت قوی جامعه برخوردار است ، طیف گسترده ای از افزونه های رایگان در دسترس است. افزونه ها در www.discourse.org/plugins در دسترس هستند که می توانید انجمن بحث و گفتگو خود را با افزونه های گفتمان به صورت رایگان گسترش داده و سفارشی کنید. در اینجا فقط چند مورد از افزونه های موجود موجود است.

  • Akismet Anti-Spam
  • ادغام گپ
  • OAuth 2.0 & amp ؛ پشتیبانی OpenID Connect
  • احراز هویت SAML
  • پاسخ های کنسرو شده
  • نقشه سایت
  • مترجم گفتمان
  • سیاست گفتمان
  • ادغام تقویم
  • پیش نمایش های Tooltip موضوع
  • پاورقی های قابل ارتقا

مضامین رایگان برای گفتمان

کاربران می توانند بین مضامین رایگان که در نمونه های خود در دسترس است ، انتخاب کنند و حتی از مضامین مختلف در دستگاه های مختلف استفاده کنند. مضامین رایگان در مرکز گفتمان گفتمان موجود است.

ویژگی های دیگر

برخی دیگر از ویژگی های مهم دیگر دنبال می شوند

  • اعلان های پویا
  • طرح موبایل داخلی
  • به طور خودکار پیوندها را گسترش می دهد
  • تک ثبت نام
  • اعتدال قدرتمند
  • ورود اجتماعی
  • خلاصه موضوعات
  • نشان/ایموجی
  • احراز هویت دو عاملی
  • گزینه های مختلف افزونه
  • به روزرسانی های یک کلیک
  • API جامع

نصب و راه اندازی

نصب با استفاده از GitHub

کلون مخزن گفتمان

    git clone https://github.com/discourse/discourse.git ~/discourse

با همان نام نام کاربری سیستم اوبونتو خود را نقش ایجاد کنید:

    sudo -u postgres createuser -s "$USER"

به پوشه گفتمان خود بروید و سنگهای مورد نیاز را نصب کنید

    cd ~/discourse 
    source ~/.bashrc 
    bundle install

اکنون که اتصال پایگاه داده را با موفقیت پیکربندی کرده اید ، این دستورات را اجرا کنید:

    bundle exec rake db:create 
    bundle exec rake db:migrate
    RAILS_ENV=test bundle exec rake db:create db:migrate

اکنون ، مشخصات را اجرا کنید:

    bundle exec rake autospec

Server Rails Server:

    bundle exec rails server

نصب با استفاده از docker

بعد از ورود به عنوان کاربر اصلی ، می توانیم با وارد کردن دستورات زیر نصب Docker را شروع کنیم. شما باید در طول بقیه فرآیند تنظیمات و راه اندازی و راه اندازی از کاربر root استفاده کنید.

     sudo -s  
    
     git clone https://github.com/discourse/discourse_docker.git /var/discourse  

اکنون ، سی دی در پوشه گفتمان.

     cd /var/discourse  

در مرحله بعد ، شما فرمان تنظیم گفتمان را اجرا خواهید کرد.

     ./discourse-setup 

در مرحله بعد ، از شما سؤال می شود که برای حرکت به جلو با نصب لازم است.

    Hostname for your Discourse? [forum.example.com]:
    Email address for admin account(s)? [me@example.com]:
    SMTP server address? [smtp.example.com]:
    SMTP port? [587]:
    SMTP user name? [user@example.com]:
    SMTP password? [pa$$word]:
    Let's Encrypt account email? (ENTER to skip) [me@example.com]:

تنظیم گفتمان یک فایل App.yml ایجاد می کند و فرآیند bootstrapping را شروع می کند ، که می تواند از دو تا هشت دقیقه در هر جایی طول بکشد. پس از اتمام این بخش ، می توانید به سمت تنظیم مبتنی بر مرورگر بروید. تبریک! شما گفتمان را با موفقیت نصب کرده اید

 فارسی