środa, 23 maj 2012

NEXT 7/2008 - Sieciowe dyskusje

Sieciowe dyskusje - ikonka test porównawczy mechanizmów forów dyskusyjnych

Data: 11 czerwiec 2008
Identyfikator: 080750

Masz zainteresowania, hobby, grupę przyjaciół, z którymi chcesz wymieniać poglądy? Załóż forum, które będzie nie tylko platformą wymiany myśli, ale także umożliwi znalezienie ludzi z podobnymi pasjami. To łatwe dzięki prostym w obsłudze, bezpłatnym skryptom do zainstalowania na serwerze.

Strona 1 z 5
< Poprzednia 1 2 3 4 5 Następna >
Sieciowe dyskusje - rozkładówka

Testowane produkty

  • FUDforum 2.7.7
  • IP.Board 2.3.4
  • myBB 1.2.13
  • Phorum 5.2.7
  • phpBB 3.0.1
  • SMF (Simple Machines Forum) 1.1.5
  • vBulletin 3.7.1
  • XMB 1.9.8

Miłośnicy systemu operacyjnego Linux czy konsoli do gier Xbox 360 dzięki internetowi mogą tworzyć wirtualne społeczności. Jedną z podstawowych metod komunikacji pomiędzy członkami takich społeczności jest forum dyskusyjne. Służy ono do wyrażania opinii, dzielenia się wiedzą czy lepszego poznawania. Stanowi centralne miejsce spotkań, które z powodu geograficznego rozrzucenia użytkowników muszą mieć charakter wirtualny. Żeby założyć forum dyskusyjne, nie potrzeba umiejętności programowania, ani projektowania szablonów stron internetowych. W sieci dostępnych jest sporo bezpłatnych, gotowych do użycia aplikacji do prowadzenia takich serwisów. W wielu wypadkach są spolszczone, mają rozbudowaną dokumentację, a także wsparcie społeczności użytkowników w internecie.

Budowa forum dyskusyjnego

Twórcami skryptów forów dyskusyjnych są zarówno grupy deweloperów open source, jak i firmy komercyjne. W pierwszym przypadku każdy może bezpłatnie korzystać z takiej aplikacji. W drugim – dostęp do kodu skryptu jest mocno ograniczony, a korzystanie z niego płatne. Z drugiej strony, rozwiązania komercyjne zapewniają dostęp do fachowej pomocy technicznej i ułatwień, jeśli chodzi o aktualizację. Dzięki temu mogą być atrakcyjne w przypadku płatnych zastosowań. Zdarza się również, że główni deweloperzy projektu open source zakładają firmę i zapewniają odpłatne usługi instalacji i utrzymania rozwijanego przez siebie narzędzia dla klientów instytucjonalnych.

Zanim przejdziemy do przetestowanych produktów, przyjrzyjmy się, jak wygląda architektura typowego forum dyskusyjnego, z czego się składa oraz jak przeprowadzić jego instalację i konfigurację. Forum dyskusyjne służy do zamieszczania wiadomości w kontekście konkretnego tematu. Najprostsze w implementacji rozwiązania nadal stosowane, chociaż obecnie mało wygodne w użytkowaniu, polegają na zamieszczaniu wiadomości rozpoczynającej dyskusję (wątek) na określonej stronie WWW i dołączaniu do niej odpowiedzi. W efekcie tworzona jest lista tematów dotycząca jednej lub wielu dziedzin.

Zdaniem redaktora

Krzysztof Krawczyk
współpracownik działu Internet


Kilka lat temu otrzymałem zlecenie założenia forum dyskusyjnego dla jednego z magazynów komputerowych. Spośród licznych rozwiązań wytypowałem bardzo popularne phpBB oraz mało znane FUDforum. O pierwszym mówiło się, że ma wiele luk bezpieczeństwa, które mogłyby być wykorzystane przez niepowołaną osobę do przejęcia kontroli nad forum. Drugie nie miało nawet polskiego interfejsu użytkownika, ale było tworzone przez Ilię Alshanetsky, znanego dewelopera PHP i eksperta od bezpieczeństwa aplikacji webowych. Wybrałem FUDforum, dokonałem wstępnego tłumaczenia interfejsu użytkownika i nadal jestem zadowolony z wyboru. W międzyczasie pojawiło się wiele nowych wersji, które usprawniały działanie forum. Mogę polecić to rozwiązanie wszystkim, chociaż niektórzy mogą narzekać na brak polskiego interfejsu administratora oraz mało przejrzysty kod skryptu. Ponieważ obecnie wiele skryptów forów dyskusyjnych oferuje podobne możliwości, czasami warto zdać się na opinię innego użytkownika.

Bardziej zaawansowane skrypty udostępniają mechanizmy ułatwiające korzystanie i zarządzanie postami na forum, np. łączenie wątków w grupy tematyczne, przeszukiwanie treści wiadomości, wymianę prywatnych wiadomości między użytkownikami oraz formatowanie wiadomości w edytorze WYSIWYG.

Wymagania serwera WWW

Każdy skrypt do forum dyskusyjnego działa w oparciu o serwer WWW, który będzie udostępniał interfejs użytkownika wyświetlany w przeglądarce internetowej. Nie ma znaczenia, czy jest to Apache czy inne rozwiązanie, np. IIS, ale ważne jest, aby miał wsparcie dla języka skryptowego, w którym zostało napisane forum. Najczęściej jest to PHP, ale można spotkać również aplikacje napisane za pomocą ASP, Perla, Javy czy rzadziej Pythona i Ruby. Do przechowywania treści opublikowanych na forum wykorzystywane są bazy danych, takie jak MySQL (najpopularniejsze rozwiązanie), PostgreSQL, SQLite, MSSQL, Firebird czy nawet Oracle. Zarówno język skryptowy, jak i serwer baz danych muszą być w odpowiedniej wersji. Zdarzają się dodatkowe wymagania, ale najczęściej są już tylko opcjonalne, np. oprogramowanie ImageMagick do przetwarzania plików graficznych.

Elementy składowe forum dyskusyjnego zostały zamieszczone na schemacie str. 103. Znajdują się tam dwa komputery. Na pierwszym jest zainstalowany serwer WWW, a na drugim – serwer baz danych. Ze względów bezpieczeństwa tylko serwer WWW jest dostępny z internetu. Na nim właśnie zainstalowany jest skrypt forum dyskusyjnego, do którego uzyskuje dostęp użytkownik z zewnątrz za pośrednictwem przeglądarki internetowej.


Tagi: internet   testy   www   webmaster  
Ocena: +++++    (aby ocenić, musisz się zalogować w serwisie)

< Poprzednia 1 2 3 4 5 Następna >

Podobne artykuły:

Komentarze:

Redakcja nie ponosi odpowiedzialności za treść komentarzy.
Komentarze wyświetlane są poczynając od najstarszych.

18.06.2008, 09:14
Why ?

Dlaczego PhpBB wygrało ??
Ja posiadam IP.Board (licencjonowane) i jest o wiele lepsze niż PhpBB.
Nie zgadzam się z tym artykułem.
Dlaczego testowali Państwo Ip.Board w wersji 2.3.4 a nie w 2.3.5 ?
Rozwalił mnie napis w tabeli: Pomoc do forum (po polsku/ po angielsku).
Po polsku pomoc za free można uzyskać na forum invisionboard.pl. A co do skryptu spolszczenie można kupić u DawPi`ego lub Spanner`a.
Takie jest moje zdanie...
Pozdrawiam,
Gexem
  windows_xp_2003 firefox
18.06.2008, 09:26
Re: Why

Dlaczego wygrało? Masz tabelę testową z DOKŁADNYMI wynikami. Przyjrzyj się, policz i ujrzysz czemu wygrało... Bo nie mają znaczenia subiektywne preferencje "ja wolę bo jest lepsze", ale OBIEKTYWNE, SPRAWDZALNE testy.
Nie ma najmniejszego znaczenia dla testu czy to była wersja 2.3.5 czy 2.3.4 - zajrzyj do listy zmian pomiędzy wersjami... "Spolszczenie" kupić? Spolszczenie powinno być udostępnione przez producenta, skoro on już sprzedaje soft...
  windows_xp_2003 opera
18.06.2008, 15:22
Re: Why

Witam,
zaszło małe nieporozumienie wynikające z braku wiedzy przez użytkownika Gexem.
Spolszczenie do forum jest dostępne _za darmo_ !
@koziolek: muszę zaopatrzyć się w gazetę i po lekturze owej tajemniczej tabelki przedstawię swoją ocenę IP.Board :)
Pozdrawiam,
DawPi
  windows_xp_2003 firefox
18.06.2008, 15:46
Why

Pomyliłem się.
Chodziło mi o spolszczenie panelu admina (ono można kupić), a spolszczenie softa jest na invisionboard.pl za Free, sorki za pomyłke :(
  windows_xp_2003 firefox
18.06.2008, 15:57
MyBB

Dlaczego niby obok screena z MyBB jest napis że panel admina jest po angielsku ??
Czy nie umiecie zmienić języka ACP ?
(Board Settings>>Change>>Viev All Settings - dalej szukamy zakładek odnośnie języka ustawiamy na Polski, zapisujemy, wylogowujemy się z panelu admina i gotowe. Panel jest spolszczony. No tego nie wiedzieć .... Kto to pisał ??)
LOL xD
Spolszczenie do MyBB jest dostępne na mybboard.pl
  windows_xp_2003 firefox
Niezalogowany

Aby mieć dostęp do niektórych części serwisu NEXT (np. forum dyskusyjnego, oceny numeru, newslettera), musisz posiadać konto w naszym serwisie. Zachęcamy do darmowej rejestracji!

Jeżeli posiadasz już konto w serwisie, to zaloguj się.