- Katılım
- 29 Kas 2020
- Konular
- 218
- Mesajlar
- 2,212
- Çözüm
- 6
- Online süresi
- 5mo 2d
- Reaksiyon Skoru
- 2,492
- Altın Konu
- 35
- Başarım Puanı
- 226
- Yaş
- 29
- MmoLira
- 20,238
- DevLira
- 51
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Discourse kullanan Open Ai topluluğundan bir ekran görüntüsü
Discourse Nedir
Discourse, internet üzerinde topluluk oluşturmak ve tartışmak için kullanılan modern bir platformdur. Tıpkı eski tip forumlar gibi düşünebilirsiniz, ama çok daha şık, hızlı ve kullanıcı dostu bir arayüze sahip.
- Modern bir "internet buluşma yeri"dir. İnsanların belirli konular etrafında bir araya gelip sohbet etmesini, soru sormasını, fikir alışverişinde bulunmasını sağlar.
- Eski forumlara göre çok daha kolay kullanılır ve daha çekici görünür. Sayfalar arası geçişler hızlıdır, bildirimler anlıktır ve mobil cihazlarda da harika çalışır.
- Kullanıcıların etkileşimini artırmak için özel özelliklere sahiptir. Örneğin, birine doğrudan mesaj yazabilir, bir yoruma "beğeni" emojisi bırakabilir, bir konuyu takip edebilir ve yeni mesajlar geldiğinde anında bildirim alabilirsiniz.
- Topluluk yöneticilerinin işini kolaylaştıran araçlara sahiptir. Spam engelleme, kullanıcı yönetimi, moderasyon gibi özelliklerle forumun düzenli kalmasına yardımcı olur.
- Açık kaynaklıdır, yani herkes tarafından geliştirilebilir ve özelleştirilebilir.
Discourse yazılımının ne olduğunu özetle aktardığımıza göre hazırsak kuruluma geçebiliriz.
Kurulum
Adım 1: Sunucunuza Bağlanın:
Öncelikle, SSH istemciniz (örneğin PuTTY, Terminal) aracılığıyla VDS sunucunuza bağlanın.
Bash:
ssh kullanici_adi@sunucu_ip_adresi
Adım 2: Gerekli Paketleri Kurun:
Discourse, Docker üzerinde çalışır. Bu nedenle öncelikle Docker ve bazı bağımlılıklarını kurmamız gerekiyor.
Bash:
sudo apt update
sudo apt install -y curl git vim apt-transport-https ca-certificates software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin
- Paket listesini günceller.
- Gerekli temel paketleri kurar.
- Docker'ın GPG anahtarını indirir.
- Docker deposunu sisteminize ekler.
- Paket listesini tekrar günceller.
- Docker Engine, CLI ve Containerd'i kurar.
Discourse'un resmi kurulum betiğini kullanarak kurulumu kolaylaştıracağız.
Bash:
cd /var
sudo git clone https://github.com/discourse/discourse_docker.git
cd discourse_docker
/vardizinine gider.- Discourse Docker deposunu klonlar.
discourse_dockerdizinine gider.
Adım 4: Kurulum Yapılandırma Dosyasını Oluşturun:
Şimdi Discourse kurulumunu yapılandıracağımız dosyayı oluşturacağız.
Bash:
sudo cp samples/standalone.yml containers/app.yml
sudo nano containers/app.yml
- Örnek yapılandırma dosyasını kopyalar.
app.ymldosyasını metin düzenleyici (nano) ile açar.
hostname: Forumunuzun alan adını buraya girin (örneğinforum.turkmmo.com). Eğer henüz bir alan adınız yoksa sunucunuzun IP adresini girebilirsiniz (ancak alan adı kullanmanız şiddetle tavsiye edilir).expose: HTTP ve HTTPS portlarını (genellikle80:80ve443:443) kontrol edin.volumes: Verilerin kalıcı olarak saklanacağı dizinleri kontrol edin.envaltında:DISCOURSE_DEVELOPER_EMAILS: Geliştirici e-posta adresinizi girin. Bu adres, kurulum sırasında ve sonrasında hataları görmek için önemlidir.DISCOURSE_SMTP_ADDRESS: SMTP sunucunuzun adresini girin.DISCOURSE_SMTP_PORT: SMTP sunucunuzun portunu girin (genellikle 587 veya 465).DISCOURSE_SMTP_USER_NAME: SMTP sunucunuzun kullanıcı adını girin.DISCOURSE_SMTP_PASSWORD: SMTP sunucunuzun şifresini girin.LETSENCRYPT_ENABLE: Ücretsiz SSL sertifikası içintrueolarak ayarlayın (alan adınız varsa).LETSENCRYPT_ACCOUNT_EMAIL: Let's Encrypt için geçerli bir e-posta adresi girin.
Ctrl+X, Y ve Enter tuşlarına basarak dosyayı kaydedin ve çıkın.Adım 5: Discourse'u Başlatın:
Şimdi yapılandırdığınız ayarlarla Discourse'u başlatabilirsiniz. Bu işlem biraz zaman alabilir çünkü Docker imajları indirilecek ve konteyner oluşturulacaktır.
Bash:
sudo ./launcher bootstrap app
sudo ./launcher start app
./launcher bootstrap app: Gerekli Docker imajlarını indirir ve konteyneri hazırlar../launcher start app: Discourse konteynerini başlatır.
Adım 6: İlk Kurulumu Tamamlayın
Tarayıcınızda forumunuza ilk kez eriştiğinizde, bir kurulum sihirbazı ile karşılaşacaksınız. Bu sihirbaz size aşağıdaki bilgileri soracaktır:
- Site Ayarları: Site adı, açıklama vb.
- Yönetici Hesabı: İlk yönetici hesabını oluşturun. Bu hesapla forumunuzu yönetebilirsiniz.
- E-posta Ayarları (Tekrar): Gerekirse e-posta ayarlarınızı tekrar kontrol edebilirsiniz.
Sonraki Adımlar:
- Yönetici Paneli: Forumunuzu yönetmek için https://forum.turkmmo.com/admin adresini ziyaret edin.
- Eklentiler ve Temalar: Forumunuzu özelleştirmek için eklentiler (plugins) ve temalar yükleyebilirsiniz.
- Yedekleme: Düzenli olarak forum verilerinizi yedeklemeyi unutmayın. Discourse Docker kurulumu genellikle yedekleme için araçlar sunar.
- Güvenlik: Forumunuzun güvenliğini sağlamak için gerekli önlemleri alın (güçlü parolalar, güncellemeler vb.).
1. Modern ve Kullanıcı Dostu Arayüz:
- Discourse: Modern, akıcı ve sezgisel bir kullanıcı arayüzüne sahiptir. Tek sayfa uygulaması (SPA) mantığıyla çalıştığı için sayfalar arası geçişler çok hızlıdır ve masaüstü ile mobil deneyimi sorunsuzdur. Kullanıcılar için öğrenme eğrisi genellikle daha düşüktür.
- Xenforo ve WoltLab: Geleneksel forum tasarımlarına daha yakındır. Arayüzleri işlevsel olsa da, Discourse kadar modern ve kullanıcı odaklı olmayabilir. Özellikle mobil deneyimleri farklılık gösterebilir.
- Discourse: Kullanıcı etkileşimini teşvik etmek için tasarlanmıştır. Gerçek zamanlı güncellemeler, @bahsetmeler, emoji tepkileri, sürükle-bırak dosya yükleme, kolay alıntı yapma gibi özelliklerle kullanıcıların katılımını artırır.
- Xenforo ve WoltLab: Bu tür özelliklerin birçoğunu sunsa da, Discourse'un entegrasyonu ve akıcılığı genellikle daha iyidir.
- Discourse: Tamamen açık kaynaklıdır. Bu, topluluğun sürekli olarak gelişmesine katkıda bulunduğu ve güvenlik güncellemelerinin daha hızlı sağlandığı anlamına gelir. Ayrıca, geniş bir eklenti (plugin) ve tema ekosistemine sahiptir, bu sayede forumunuzu ihtiyaçlarınıza göre özelleştirebilirsiniz.
- Xenforo ve WoltLab: Ticari yazılımlardır. Bu, bazı durumlarda daha kararlı ve destekli bir deneyim sunsa da, özelleştirme ve maliyet açısından sınırlamaları olabilir.
- Discourse: Topluluğu yönetmek için kapsamlı moderasyon araçları sunar. Otomatik spam filtreleme, kullanıcı güven seviyeleri, detaylı kullanıcı geçmişi, birleştirme ve taşıma gibi özelliklerle moderatörlerin işini kolaylaştırır.
- Xenforo ve WoltLab: İyi moderasyon araçlarına sahip olsalar da, Discourse'un yaklaşımı ve bazı otomasyon özellikleri daha gelişmiş olabilir.
- Discourse: E-posta ile etkileşimi sorunsuz hale getirir. Kullanıcılar e-posta yoluyla bildirim alabilir, konulara cevap yazabilir ve hatta yeni konular açabilirler. Bu, forum katılımını önemli ölçüde artırabilir.
- Xenforo ve WoltLab: E-posta bildirimleri sunsalar da, Discourse'un entegrasyon seviyesi genellikle daha derindir.
- Discourse: Aktif bir geliştirici topluluğuna sahiptir ve düzenli olarak yeni özellikler ve güncellemeler yayınlanır. Meta Discourse forumu, destek almak ve fikir alışverişinde bulunmak için harika bir kaynaktır.
- Xenforo ve WoltLab: Ticari destek sunarlar ve düzenli güncellemeler yayınlarlar, ancak açık kaynak topluluğunun hızı ve esnekliği Discourse'da daha belirgin olabilir.
- Discourse: Ruby on Rails, Ember.js ve PostgreSQL gibi modern web teknolojileri üzerine inşa edilmiştir. Bu, performans, güvenlik ve ölçeklenebilirlik açısından avantajlar sunabilir.
- Xenforo ve WoltLab: PHP tabanlıdır. PHP de güçlü bir dildir ancak modern SPA mimarisi Discourse'un sunduğu akıcılığı sağlayamayabilir.
- Xenforo: Geniş bir eklenti yelpazesi ve güçlü SEO özellikleriyle bilinir. Daha geleneksel forum yapısını tercih edenler için uygun olabilir.
- WoltLab: Özellikle Avrupa pazarında güçlü bir yere sahiptir ve kapsamlı bir özellik seti sunar.
- Katılım
- 15 May 2013
- Konular
- 1,207
- Mesajlar
- 7,321
- Çözüm
- 6
- Online süresi
- 2mo 16d
- Reaksiyon Skoru
- 5,958
- Altın Konu
- 410
- Başarım Puanı
- 349
- MmoLira
- 45,963
- DevLira
- 3
Discourse kullanmışlığım var fakat xenforo gibi kalite Vermedi bana göre tam emin değilim.
- Katılım
- 17 Ara 2011
- Konular
- 3
- Mesajlar
- 40
- Online süresi
- 1d 1h
- Reaksiyon Skoru
- 2
- Altın Konu
- 0
- Başarım Puanı
- 86
- MmoLira
- 534
- DevLira
- 0
hocam bu discourse açık kaynaklı deniyor ama sitede ücretlendirme de var. kendimiz açık kaynaklardan kurduğumuz sürece bir ücrete tabi miyiz
- Katılım
- 29 Kas 2020
- Konular
- 218
- Mesajlar
- 2,212
- Çözüm
- 6
- Online süresi
- 5mo 2d
- Reaksiyon Skoru
- 2,492
- Altın Konu
- 35
- Başarım Puanı
- 226
- Yaş
- 29
- MmoLira
- 20,238
- DevLira
- 51
Hayır hocam eğer discourse sunucularında barındırmak istiyorsanız ödeme yapmanız gerekmekte kendi makinenize ücretsiz bir şekilde docker kullanarak kurabilirsiniz, kurulum bu konuda mevcut.hocam bu discourse açık kaynaklı deniyor ama sitede ücretlendirme de var. kendimiz açık kaynaklardan kurduğumuz sürece bir ücrete tabi miyiz
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 41
- Cevaplar
- 8
- Görüntüleme
- 751
- Cevaplar
- 3
- Görüntüleme
- 74












