phpBB včera, dnes a zítra

Zde najdete veškeré články portálu phpBB.cz
Odpovědět
Uživatelský avatar
Darth_Yoda
V.I.P.
V.I.P.
Příspěvky: 724
Registrován: sob 19. lis 2005 1:00:00
Bydliště: Korriban
Kontaktovat uživatele:

phpBB včera, dnes a zítra

Příspěvek od Darth_Yoda » pát 04. kvě 2007 14:34:33

Léto je již za námi. Podzim je už v plném proudu a jen co se vymaníme z jeho nehezkého vlivu, který bezvadně hraje do karet chřipkám a jiné virózní a bakteriózní havěti, už začnou padat ty studené, posléze i mokré, bílé kousky. A tím nemyslím prostěradla vypraná v Arielu. Ty bílé kousky jsou samozřejmě sněhové vločky. Padají a padají, až se valí. Začne pravá nefalšovaná chumelenice. Tím jsme se tady, na vašem/našem/jejich ne webu inspirovali a po vzoru našich hor s jejich lavinou i my jsme si pro vás připravili pěknou plískanici. A to v dobrém slova smyslu.

Co to je phpBB
Úvod jste si už přečetli, ale stále nevíte to podstatné? Co se vlastně pod magickým sdružením písmen phpBB skrývá? Nebojte se, neznamená to pokémonní hybrid pikachu Blaženě Boxující, ovšem ani pojď hodit pokec Big Brothere! Proto abychom se vyhnuli takovýmto nepříjemnostem jsme raději napsali tento odstavec! phpBB je totiž jedno z celosvětově nejrozšířenějších řešení pro diskuzní fóra všeho druhu. Je silně podporovaný, plně škálovatelný a stejnou měrou přizpůsobitelný balík, který je postaven na OPEN-Source systému. Ten umožňuje uživatelům, aby se aktivně zapojili do vývoje a vylepšování, tak aby jim výsledek co nejvíce vyhovoval. Mezi další přednosti patří bezesporu i velmi příjemné uživatelské rozhraní, jednoduchý administrativní panel a funkční FAQ. phpBB je založeno na velmi silném serverovém jazyce php (což je pro vás jistě opravdu *překvapení*, že) a je jen na vás, co vám více vyhovuje. MySQL, MS-SQL, PostgreSQL anebo Access/ODBC databázové servery? Stačí si jen vybrat! Ve zkratce je phpBB prostě ideální společenské řešení pro každé moderní diskusní fórum, které chce pro své uživatele opravdovou kvalitu.

phpBB včera, dnes a zítra
A teď, po tom, co jste se (alespoň doufám) dozvěděli, co že to phpBB znamená (jestli ne - OKAMŽITĚ si přelouskněte předchozí články), je čas zabavit také naše historie chtivé přátele. Ale nebojte, bude to zábavné počteníčko i pro *normální*" lidi. Jen posuďte sami - v první části tohoto článku se vám jeden nejmenovaný člověk (no dobře - já:-) pokusí přiblížit, jak vlastně phpBB vzniklo, kdo ho založil atd. To ale rozhodně není všechno - podržte si klobouky, dámy a páni - naše jízda teprve začíná! V další části článku si totiž rozebereme, v jakém stavu je phpBB dnes, co současná verze nabízí apod. Nu, a nakonec si přijdou na své i naše oblíbené věštkyně. Poodhalíme totiž roušku tajemství, která obepíná téměř to hlavní, co si člověk přeje poznat - totiž budoucnost!
phpBB včera ...
Jednoho červnového večera roku 2000 (hvězdné datum 17. 6. 2000) si sedl náš zakladatel - James *the Finn* Atkinson před svůj počítač a pomyslel si: *Hergot, můj web potřebuje fórum jako prase drbání...* (nebo něco přibližně podobného). Do té doby měl uživatel jenom málo možností jak si založit své fórum, které by bylo založené na PHP a navíc tím, co bylo už k dispozici, náš zakladatel pohrdal. Proto se sám z vlastní iniciativy (zato mu dej pánbůh věčné štěstí) rozhodl, že vytvoří vlastní PHP verzi UBB (to je jméno pro Infopopovo fórum založené také na PHP, ale jsou tu jisté odlišnosti, které nebudeme rozebírat). Té noci byl Atkinson vzhůru do 3 hodin ráno (pozn.: cvok!) a dokončoval své seznamy zpráv a topiců, které chtěl mít ve svém fóru (zkrátka takovou jeho strukturu). To byl ale jen začátek, poté 1. července 2000 poslal svůj výtvor na stránky DevShed.com (server, který se věnuje internetovým vývojářům obecně, ale nechybí mu ani sekce pro uživatele PHP.) s otázkou zda by mu nepomohli s testováním jeho právě vznikající webové aplikace. V této části vývoje už existovaly plně funkční základy fóra a také základní části administrativy. 15. července léta páně 2000 se celý systém odeslal do CVS na zevrubné sepsání zdrojového kódu. Teď už celý team začal skutečně pracovat na phpBB verzi 1.0. V tomto měsíci se team rozrostl o dvě zkušené osoby - o Nathana Coddinga a Johna Abela - s jejichž pomocí se začala utvářet protihackerská obrana. 14. srpna roku 2000 si tento náš kolektiv zaregistroval doménu phpbb.com, a tak se o tomto zajímavě vypadajícím projektu dozvěděl poprvé i svět. Do té doby měl James totiž jenom svůj vlastní velmi pomalý a málo navštěvovaný server s adresou totalgeek.org. Po této v pravdě významné chvíli už šlo všechno jako po másle. phpBB v1.0-BETA na sebe nenechala dlouho čekat a administrativní jednotka PHPNuke byla vybudována. To teamu přineslo zaslouženou pozornost z PHP komunity a uživatelská základna se začala konečně utěšeně rozrůstat. V prosinci 16. dne (stále roku 2000! Tomu se říká opravdová rychlost!) byla poprvé uvolněna phpBB verze 1.0.0, tedy už skutečně hotová full verze. Při této příležitosti se k týmu připojil další spolupracovník - BartVB a začal významnější práci na verzi 1.2, nebo možná na verzi 1.4 (Ha! - James sám si nemůže vzpomenou jak to bylo!:-). Poté se k týmu přidal další člověk - Paul, který se velmi zajímal o možnou napadnutelnost dosavadního phpBB hackery a jak to ve verzi 2.0, která už byla v této chvíli plánovaná, napravit. Krátce poté se k týmu připojil Frank, který přišel společně s Jonathanem, který byl konvertován z BlazeBoardu, kde mu nevyhovoval nový směr, kterým se BlazeBoard vydal. 17. února 2001 (Pozor - velká změna - už to není 2000!!!:-) byla, slovy biologické terminologie, *počata* dlouho očekávaná verze 2.0. Team se zabýval tím, co by se dalo ještě vylepšit oproti verzi 1.4. phpBB v 2.0 se vyvíjela po celých, pro tento projekt až neuvěřitelných, 14 měsíců. Toho času se k týmu připojila i další osoba - Doug. 4. dubna 2002 (!!!) je phpBB verze 2.0 už hotová a uvolněná i pro veřejnost. A tím naše lekce historie, milí žáci, končí. Teď si tedy povíme, jak to vypadá v současnosti.
phpBB...dnes...
V prvé řadě je nutné říci, že dnešní podoba teamu se trochu změnila. Nejdůležitější je pro nás to, že na vedoucím postu phpBB vystřídal Jamese Atkinsona Meik Sievertsen. Další změna už není tak radikální, jenom že má team nové spolupracovníky. Jejich jména pro nás nejsou důležitá protože: 1) stejně už ani nevíte, jak se jmenují lidé tvořící původní team a 2) tento článek by zabíral moc místa. To ale už stejně zabírá, takže je to vlastně jedno. Pojďme raději rozebrat současnou verzi phpBB. Současná verze nese označení 2.0.18 a oproti verzi 2.0 přináší změny týkající se hlavně bezpečnosti. To ale samozřejmě není jediné, co se změnilo k lepšímu! Také se změnila celková flexibilita, vylepšila se podpora jazykových balíků a hlavně se přepracovalo uživatelské rozhraní, které je přátelštější, než kdy dřív. Samozřejmostí je podpora BBCode. Také se zvětšil počet použitelných šablon a bylo vylepšeno fulltextové vyhledávání, které dříve nepracovalo vždy na 100%. Byly také rozšířeny moderátorské funkce. Naprosto klíčovou záležitostí jsou pro našeho uživatele již jednou zmíněné opravy bezpečnostních mezer. Po verzi 2.0 byla nejprve v polovině října 2005 zveřejněna phpBB verze 2.0.17, zahrnující opravy chyb, které byly v minulosti masivně zneužívány internetovými útočníky (například nechvalně známá zranitelnost wide-spread XSS). Poté, v listopadu 2005 se postupně objevily dvě nové verze, označené obě stejným číslem 2.0.18. První z nich nabízela další opravy oproti verzi 2.0.17 (například opravu vysoce kritické chyby s cross-site skriptováním). O pár hodin později naši vývojáři ještě jednou upravili výslednou podobu balíčku. V každém případě doporučujeme aktualizovat vaše fóra na poslední dostupnou verzi phpBB 2.0.18. Vzhledem k naší neutuchající starosti o osud našeho dítka je phpBB pravidelně aktualizováno a tak je náš systém lepší a lepší. Už dnes citelně vyčnívá nad konkurencí, která není schopná vždy adekvátně reagovat na nově vzniklou bezpečnostní situaci.
phpBB ...a zítra Už víme, co je zrovna teď a tady. Ale zahleďme se do vířivých bílých oblaků naší křišťálové koule a pronesme s tajuplným přízvukem onu větu, která děsí armádní generály po celém světě, zato jí však donekonečna opakují staré babky - "Co přinese zítřek?" *BUDOUCNOST* je tady! Tak tedy - náš team nyní usilovně pracuje na verzi, která má zatím jenom kódové označení OLYMPUS. Vzhledem k tomu, že je očekáváno velké množství vylepšení nebude mít tato nová verze označení, které by logicky následovalo po 2.0.18 a to totiž 2.2.0, nýbrž ponese hrdý název s magickou trojkou včele. 3.0.0. Změny budou tak velkého ražení, že snesou srovnání i se změnami, které přinesla verze 2.0 oproti 1.4. Uděláme si skromný výčet s tím, že podrobně změny probereme v některém z našich příštích článků.
Změny:
1) u DBMS (DataBase Management System) se rozšířila podpora o Firebird a o SQLite
2) seznam přátel a nepřátel.
3) upravený model fóra: pravidla pro fóra je možné dát pro celé fórum buď jako text, nebo jako URI; přidána propojená fóra (přesměrování na specifickou URI); styly mohou být nastaveny pro celý základ fóra; přidala se nelimitovaná funkce subfór
4) významné zlepšení výkonu, díky částečnému odstranění kompatibility s PHP3
5) kompletně přepracovaný systém povolování: automatické skupiny (Admini, Boti, Hosté, Registrovaní uživatelé, Registrovaní COPPA uživatelé, Supermoderátoři, Zakázaní uživatelé, Zakázaní COPPA uživatelé); plně automatická povolení, která provedou některé operace automaticky a tím pádem ušetří administrátorům čas; Supermoderátoři přidáni pro snazší vytváření moderátorských teamů.
6) přepracovaný systém soukromých zpráv (PM'ka): uživatelské mají nové boxy na PMky; nové zprávy pro návrhy; filtry zpráv; více možných příjemců jedné zprávy; sledované konverzace
7) templating systém opravil: pomocnou vyrovnávací paměť zkompilovaných šablon; obrázky ve stylu nyní mohou být přepnuty změnou imageset; on-line editor stylů byl přidán do administrátorského panelu ( vyberte si obrazy a vytvořte si svůj imageset; možnost editace témat založených na CSS; možnost editace HTML šablon a uložení změn do systému souborů nebo ve vaší databázi
8) opraven systém pošty a topiců (možno přidat přílohy do vašich zpráv; přidána kopírovací schémata; sloučení pohybu vícenásobné pošty do dalšího tématu; pošta může být automaticky umístěna do fronty pro schválení; zprávy mohou být poslány moderátorům)

autor: Darth_Yoda
Pesimisté jsou přesvědčeni, že všechny ženy mají volné mravy; optimisté v to doufají.

Odpovědět