NodeBB

Forum v1.0 GPLv3 NetVera Tarafından Sunuluyor

💡 NodeBB nedir ve gerçek zamanlı (real-time) özellikleri nasıl çalışır?

NodeBB; PHP kullanmayan, Node.js ve WebSockets mimarisi üzerine kurulu modern bir açık kaynak forum platformudur. Sayfayı yenilemeye gerek kalmadan yeni mesajları, bildirimleri ve çevrimiçi kullanıcıları ekranda anlık olarak gösterir.

Yazılım Hakkında

Node.js ve WebSockets teknolojisi üzerine kurulu, sayfa yenilemeye gerek kalmadan anlık mesajlaşma ve bildirim sunan ultra modern açık kaynak forum motoru.

NodeBB Nedir ve Neden Gerçek Zamanlıdır?

NodeBB, internetin en hızlı ve modern açık kaynak forum motorlarından biridir. Geleneksel forumlarda yeni bir mesajı görmek için sayfayı yenilemek gerekirken; NodeBB'de WebSockets teknolojisi sayesinde bir üye cevap yazdığı anda tüm kullanıcıların ekranına anında yansır.

Öne Çıkan Fonksiyonlar ve Canlı Özellikler

  • Canlı Sohbet Odaları: Forum üyeleri kendi aralarında anlık olarak mesajlaşabilir.
  • Işık Hızında Yanıt: Node.js'in asenkron mimarisi sayesinde binlerce eşzamanlı bağlantıyı minimum bellek tüketimiyle yönetir.
  • Zengin Sosyal Giriş: Google, GitHub, Twitter gibi platformlarla tek tıkla üye olma desteği sunar.

Teknik Altyapı: Node.js ve Redis / MongoDB

NodeBB PHP kullanmaz. JavaScript/TypeScript ekosisteminin gücünü arkasına alan NodeBB; Redis, MongoDB veya PostgreSQL üzerinde çalışır. Nginx arkasında ters vekil (reverse proxy) olarak konumlandırılır.

NetVera NodeBB Kurulum ve Sunucu Yönetimi

NodeBB topluluğunuzu kurmak, Node.js ortamını yapılandırmak ve Nginx SSL ayarlarını tamamlamak için NetVera uzman sistem mühendisliği hizmetlerinden yararlanabilirsiniz.

Yazılım Özellikleri

WebSockets ile gerçek zamanlı (real-time) anlık mesaj akışı
Sayfa yenileme gerektirmeyen dinamik ön yüz mimarisi
Dahili birebir ve grup anlık sohbet (Chat) modülü
Kapsamlı RESTful API ile harici uygulama entegrasyonu
Mobil uyumlu duyarlı modern tema tasarımı

Kurulum Kılavuzu

1. Sunucunuza Node.js ve Redis/MongoDB kurulumunu yapın. 2. Git üzerinden NodeBB reposunu klonlayın: `git clone -b v3.x https://github.com/NodeBB/NodeBB.git /opt/nodebb` 3. `./nodebb setup` komutunu çalıştırarak veritabanı ve yönetici profilini belirleyin. 4. `./nodebb start` komutuyla forumu yayına alın ve Nginx ile alan adınıza bağlayın.

Sıkça Sorulan Sorular

NodeBB PHP hosting paketlerinde çalışır mı?
Hayır, NodeBB Node.js 18+ ve Redis/MongoDB gerektirir; bu nedenle Cloud VPS sunucularda barındırılmalıdır.
NodeBB açık kaynak ve ücretsiz midir?
Evet, GPLv3 lisansı ile tamamen açık kaynak ve ücretsizdir.
WebSockets gerçek zamanlı iletişimi nasıl sağlar?
Sayfa yenilemeye gerek kalmadan yeni yazılan mesajlar, bildirimler ve sohbet iletileri ekranda anlık olarak belirir.
Hangi veritabanlarını destekler?
Redis, MongoDB veya PostgreSQL veritabanı motorlarıyla çalışabilmektedir.
Sosyal medya ile giriş yapılabilir mi?
Evet, Google, GitHub, Twitter ve Facebook hesaplarıyla tek tıkla kayıt olma ve giriş eklentileri mevcuttur.