İnternet forumu

İnternet forumu ya da mesaj panosu, insanların iletiler biçiminde sohbetler yürütebildiği bir tartışma platformudur. Mesajların bir satırdan daha uzun olması, başlıklara ve kategorilere ayrılması, forumları sohbet odalarından ayıran özelliklerden birkaçıdır. Forumların kendileriyle ait bazı jargonlara sahiptir. Mesela her bir sohbet ileti dizisi veya konulara ayrılmıştır. Bir tartışma forumu hiyerarşik veya ağaç benzeri yapıdadır; bir forum birçok alt forumlara, oradan da konulara ayrılabilir. Forumlarda başlatılan her tartışmaya "konu" adı verilir ve konulara isteyen herkes yanıt verebilir. Forum ayarlarına bağlı olarak, bir kullanıcı anonim olarak gezinebilir ve tartışmalara yanıt yazmak için giriş yapabilir. Birçok forum mevcut gönderileri okumak için giriş yapmayı zorunlu kılmaz. == Teknoloji == Forumlar, sürekli ve hızlıca değişken oldukları için normal internet sayfaları olan HTML, XHTML, XML gibi biçimlerinde kodlanamazlar. Bu nedenle ya ASP (Active Server Page) ya da PHP (Hypertext Preprocessor) gibi web programlama dilleri ile oluşturulurlar. Fakat arama motoru optimizasyonları için GNU/Linux sunucularda Mod Rewrite özelliği kullanılarak sanal linklerle HTM, HTML gibi linkler elde edilebilir. Forumlarda mevcut verileri kaydetmek için bir veritabanı vardır. Bu veritabanı Microsoft tabanlı ise genelde Ms Access, Linux tabanlı ise genelde MySQL'dir. Veritabanı'nın içinde kullanıcı, mesaj, forum, denetim kayıtları ve diğer birçok bilgi depolanır. Günümüzde ASP ve PHP ile kodlanmış birçok forum yazılımı mevcuttur. * WBB (Woltlab Burning Board) * vB (vBulletin Board) * xF (XenForo) * MyBB (My Bulletin Board) * PHPBB (Personal Home Pages Bullettin Board) * IPBx (Invision Power Board) * SMF (Simple Machines Forum) === Woltlab Burning Board === WoltLab Burning Board, PHP ve MySQL ile yazılmış bir forum yazılımıdır. Wayback Machine tarafından arşivlenmiştir. Çince, Hırvatça, Fransızca, Almanca,İtalyanca, Portekizce ve Türkçe dil seçenekleri mevcuttur. === vBulletin Board === VBulletin, PHP ve MySQL ile yazılmış bir forum betiğidir. Forum sistemleri arasında en yaygın ve en popüler forum yazılımı olarak bilinir. Birçok dil seçeneği mevcuttur. Farklı sitelerde geliştirmelerine halen devam edilmektedir. === XenForo === XenForo PHP Programlama dili ile yazılmış, bir ticari forum yazılımıdır. Bu yazılım eski vBulletin baş geliştiricileri Kier Darby ve Mike Sullivan tarafından geliştirilmiştir. Birçok dil eklentisi bulunan sistem, şu an en popüler forum yazılımları arasında ilk sıralarda yer almaktadır. === MyBB(My Bulletin Board) === My Bulletin Board(MyBB) adı ile bilinen veya kısa adı ile MyBB, özel bir PHP dilinde yazılmış forum yazılımıdır. Bu forum sistemi MySQL veri tabanın kullanırken diğer forumlara nazaran ücretsizdir. === Personal Home Pages Bullettin Board === phpBB Açık kaynak kodlu bir forum yazılımıdır. PHP dilinde geliştirilmiştir ve ücretsizdir. phpBB (PHP Bulletin Board) isminin baş harflerini almış ve phpBB olarak kısaltılmıştır. Bu forum sisteminin özelleştirilebilir stil ve arayüz kolaylıkla değiştirilebilir. === Invision Power Board === IPBx (Invision Power Board) Invision Power Services tarafından geliştirilen ve üretilen bir topluluk yazılımıdır. PHP ile yazılmış, MySQL veri tabanı ile yönetilebilir hale getirilmiştir. === Simple Machines Forum === Simple Machines Forum: Simple Machines organizasyonu tarafından PHP ve MySQL kullanılarak oluşturulmuş açık kaynak kodlu farklı bir forum yazılımıdır. Geliştirmesi biraz zor olsa da oldukça keyif veren ve eski bir forum yazılımıdır. === Kaynakça ===