Projekt

Obecné

Profil

Akce

PhpBB » Historie » Revize 3

« Předchozí | Revize 3/8 (rozdíl) | Další »
Štěpán Červenka, 2019-11-03 12:45


PhpBB

phpBB je zdarma poskytovaný open source nástroj pro vytváření internetových diskuzních fór. Jméno phpBB je zkratkou pro název PHP Bulletin Board. Jednou z hlavních výhod je podpora mnoha databázových systémů (MySQL, Microsoft SQL Server, PostgreSQL, Oracle Database aj.) nebo široké možnosti modifikace či použití stylů.

Historie

Začátky phpBB se datují do roku 2000, kdy James Atkinson vytvořil jednoduché fórum podobné UBB pro svoji manželku. Pozornost si tento nástroj získal na fóru DevShed, kde vývojáři požádali publikum o ozkoušení softwaru. Brzy na to, na konci roku 2000 již byla vydána první oficiální verze phpBB 1.0.0. Verze 2.0.0 přišla v roce 2002 a poprvé přinesla podporu databázových systémů a modifikací, nebo oddělení PHP kódu od HTML. V roce 2007 byla vydána verze 3.0.0 a vyznačuje se například editorem pro rychlou odpověď nebo novým CAPTCHA systémem. Aktuální verze phpBB nese označení 3.2 a přinesla větší podporu emoji nebo podporu PHP7.

Ukázka starého phpBB ve verzi 1.4 zde.

Bezpečnost

Vývojáři phpBB kladou na bezpečnost velký důraz. Před oficiálním vydáním phpBB 3.0 byl proveden bezpečnostní audit společností SektionEins. Druhý bezpečnostní audit byl proveden po vydání phpBB 3.0 a opět nebyly nalezeny žádné bezpečnostní trhliny.

Mezi základní bezpečnostní opatření v rámci systému phpBB patří:
  • Automaticky hashovaná hesla
  • Podpora CAPTCHA
  • Možnost nechávat schvalovat příspěvky administrátorem
  • Blokování uživatelů včetně možnosti varování (tj. jakési žluté karty)
  • Možnost nastavení vlastní politiky bezpečnosti hesla

Funkce pro moderátory

Moderátoři fór v systému phpBB se rozdělují na dvě základní skupiny. První skupinou jsou tzv. globální moderátoři, kteří mají moderátorská práva na celém fóru. Vlastník fóra může ovšem ustanovit také lokální moderátory, kteří těmito moderátorskými právy disponují pouze v rámci určitého subfóra. Tito moderátoři jsou pak výslovně uvedeni u jména subfóra (viz obrázek z fóra Pirátské strany).

Vybrané funkce phpBB z pohledu moderátora:
  • Přesunutí tématu
  • Zamknutí tématu
  • Rozdělení tématu
  • Tzv. soft delete (tj. zneviditelnění tématu)
  • Úprava příspěvků kteréhokoliv uživatele
  • Soukromé zprávy všem uživatelům fóra
  • Vytváření subfór ve stromové struktuře
  • Rozdělení uživatelů podle tzv. ranků

Další funkce

phpBB je typickým představitelem tzv. Flat topic structure. To znamená, že jednotlivé všechny příspěvky v rámci jednoho tématu jsou řazeny podle toho, kdy byly přidány. Příspěvky v tzv. konverzačních vláknech jsou namísto toho řazeny podle toho, na jaký konkrétní příspěvek odpověď reaguje.

Některé zajímavé funkce z pohledu uživatele:

  • Podpora UTF-8
  • Responzivní design
  • Soukromé zprávy
  • Uložení rozepsaných příspěvků (koncepty)
  • Možnost citace ostatních uživatelů
  • Notifikace na nové příspěvky
  • Zobrazení nepřečtených zpráv
  • Možnost customizace (např. vzhledu) v rámci jednoho uživatele

Zdroje
https://kubedex.com/resource/phpbb/
https://www.phpbb.com/about/features
https://www.phpbb.com/about/history/
https://en.wikipedia.org/wiki/PhpBB
https://blog.codinghorror.com/discussions-flat-or-threaded/

Aktualizováno uživatelem Štěpán Červenka před téměř 5 roky(ů) · 3 revizí