Bina marka toplulukları için yakut tabanlı yazılım.

Forem Ücretsiz Forum Yazılımı

Bina toplulukları için ray tabanlı yazılım Ruby

Forem, uyarlanabilir topluluklar oluşturmak ve barındırmak için açık kaynaklı bir Rails arka uç yazılımıdır. Her topluluk kendi bağımsız web uygulaması olarak çevrimiçi olarak yaşayacaktır.

Genel Bakış

Forem, bir topluluk web uygulaması oluşturmak için ücretsiz ve açık kaynaklı bir yazılımdır. Forem çevrimiçi topluluklar ve forumların kendi bağımsız veritabanları, kimlik doğrulaması, özel URL’li yapılandırmalar vardır. Bu bağımsızlığın yanı sıra, forum topluluğu, akranlarınız, müşterileriniz, hayran kitleleriniz, aileleriniz, aileleriniz, insanların birlikte bir kolektifin parçası olmaları gereken arkadaşlarınız için uyumlu bir ekosistem oluşturmak için birbirleriyle oldukça uyumludur. Forem ekosisteminde, çoklu FOREM’lerin üyeleri, birey hakkında herhangi bir veri paylaşmadan topluluk uygulamaları arasında hareket edebilir. Forem Rails arka uç yazılımı şu anda bir topluluğun nasıl oluşturulacağı için ilk bir öncü ön uca geçiyor. Forem Açık Kaynak Topluluk Oluşturma Projesi, bağımsız, odaklanmış ve uyarlanabilir topluluklara ev sahipliği yapmanıza yardımcı olacak araç ve hizmetlerin toplanmasını sağlar. Forem toplulukları, tartışmaları aktif, sağlıklı ve keyifli tutarken toplanan insanları benzersiz bir şekilde güçlendirmek için inşa edilmiştir. Forem çevrimiçi topluluk yönetimi yazılımı üzerine inşa edilmiş 20’den fazla topluluk var ve sadece düşüncelerinizi yayınlamanız için uygun bir topluluk bulabilirsiniz. Forem üzerine inşa edilmiş Snyk.io topluluğu, uygulama Securiry ile ilgili her şeyi tartışmak için bir yerdir. Dev. to Online Learning Community Forem tarafından da barındırılıyor, yayınlar yazan, diyaloglara katılan ve profesyonel ağlarını oluşturan gelişmiş yazılım geliştiricilerinin yeni başlayanların açık kaynaklı bir topluluğudur.

Sistem gereksinimleri


Forem En İyi Marka Toplulukları Teknik Yığınını yüklemek için aşağıdaki kilit uygulama teknolojisi ve hizmet bağımlılığı paketleri kullanılır:

  • Rails 6.1.3.2
  • Yakut 2.7.2
  • Postgresql 11 veya daha yüksek
  • Yakut kurulumları için rbenv
  • İplik 1.x
  • Imagemagick
  • Redis 4 veya daha yüksek
  • Puma web sunucusu
  • İşlemsel posta için sendgrid
  • Pazarlama e -postaları için mailchimp
  • Carrierwave
  • Sidekiq 6.2.1
  • 4.8 tasarımı
  • Preact
  • Rubymine editörü
  • Sürüm Kontrolü için Git

Özellikler


Topluluk sitesi, çevrimiçi topluluklar ve forumlar oluşturmak için Forem’in harika özellikleri ve genel uygulama kavramları aşağıda listelenmiştir:

  • Makaleler veya gönderiler
  • Koleksiyonlar veya seri
  • Yorumlar
  • Kullanıcılar
  • Etiketler
  • Listeler
  • Kredi
  • Organizasyonlar
  • Tepkiler
  • Takip ediyor
  • Roller
  • Ziyaretler ve etkinlikler
  • Metrikler
  • Push bildirimleri
  • Notlar
  • Sayfalar
  • Forem feed
  • Organizasyon
  • Açık kaynak

Kurulum

Forem’i Ubuntu’ya yükle

Forem’i bir topluluk oluşturma için kurmanın birçok farklı yolu var, ancak burada Ubuntu için kurulum adımlarını tartışacağız. Forem topluluk oluşturma projesi kurulumu ve başlaması kolaydır. Bir topluluğun hızlı bir şekilde nasıl oluşturulacağı için Forem’e başlamak için, gerekli bağımlılık paketleriyle rayların geliştirme ortamını yapılandırın ve kurun.

    sudo npm install -g yarn
    sudo apt-get install libpq-dev
    sudo apt-get install g++
    sudo nvm install node

Şimdi önce forem deposunu ~/forem deposunda klonlayın:

    git clone https://github.com/forem/forem.git forem
    cd forem

Şimdi Bundler’ı Proje Dizini’nde çalıştırın:

    gem install bundler

Çevre değişkenlerinizi ve sırlarınızı ayarlayın. Verilen şablondan kopyalayarak .env oluşturun

    cp .env_sample .env

Aşağıdaki ortam değişkenleri ayarlanabilir:

    export CLOUDINARY_API_KEY="SOME_REAL_SECURE_KEY_HERE"
    export CLOUDINARY_API_SECRET="ANOTHER_REAL_SECURE_KEY_HERE"
    export CLOUDINARY_CLOUD_NAME="A_CLOUDINARY_NAME"

Veritabanını ayarlayın ve geçişleri çalıştırın:

    rake db:create db:migrate

Tebrikler! Forem çevrimiçi topluluk yönetimi yazılımını başarıyla yüklediniz. Eğlence!

SSS

Forem ne için kullanılır?

Kendi kendine barındırılan Forem, internette kendi Forem yazılım geliştiricileri topluluğunuzu oluşturmanıza olanak tanır. Açık Kaynak Forem, gelişen, uyarlanabilir ve hızlı büyüyen bir topluluğa yardımcı olmak ve dağıtmak için açık kaynaklı araçlar sağlar.

Forem ücretsiz mi?

Evet, Forem New Community Web Solution, kendi Forem topluluğunuzu döndürmek için kullanmak ve indirmek için ücretsizdir.

Forem açık kaynak mı?

Evet, Forem, ücretsiz, kendi kendini yöneten bir topluluk yazılımı oluşturmak için tamamen dağıtılmış bir açık kaynak topluluk platformudur. Forem kaynak kodu deposu Gitithub‘da mevcuttur.

Forem hangi dilde yazılır?

Forem, Ruby programlama dilinde yazılmıştır.

Forem yazılım geliştiricilerine nasıl yardımcı olur?

Forem topluluğu, yazılım geliştiricilerinin harika fikirleri paylaşmasına ve keşfetmelerine olanak tanır. Forem, erken kariyer yazılım geliştiricilerinin nasıl kodlanacağını ve profesyonel ağlarını oluşturmayı öğrenmeleri için yardımcı olur.

Keşfetmek

Bu yazıda Marka Toplulukları Yazılımı Oluşturmak için Forem hakkında tartıştık. Diğer açık kaynaklı çevrimiçi topluluklar ve forumlar hakkında bilgi edinmek için lütfen aşağıdaki sayfayı ziyaret edin:

 Türkçe