Postupně jsem se výše uvedené věci pokoušel implemetovat, ale u něčeho jsem narazil na docela tuhý odpor miniBB a jaksi se mi tomu zas nechtělo věnovat až tak naplno
Prokousával jsem se tím postupně v podstatě do teď, kdy mě do toho skočila úplně nová věc.
Hosting zavedl z důvodu častého přetěžování stránek ze strany klientů a jejich webových aplikací limit na prostředky databázového serveru. Každé vytížení je tak monitorováno a v případě nutnosti je celá databáze webu klienta na cca 15 minut odpojena. To se samozřejmě může dít opakovaně. Problémy jsou tedy hned dva, 1) nejde ani jedna služba, která databázi využívá, 2) každá rozdělaná práce (např. psaní příspěvku do fóra) přijde vniveč. Pravděpodobně v souvislosti s tím došlo i k upgrade serverů, což starším aplikacím taky nepomohlo (viz kleklé Corakovy zápisky).
Na jednu stranu je tedy čas aplikace aktualizovat, ale na tu druhou to není zas tak jednoduché. Fórum obsahuje řadu manuálních úprav kódu, upgrade je tedy v současné chvíli něco nepředstavitelného. Nehledě pak na fakt, že miniBB zrovna v podpoře neexceluje a nejnovější verze je stále ta samá non user-friendly slátanina. Jistým východiskem je migrace na jiný software pro fórum a to už tu druhý den právě testuji.
V noci jsem prováděl menší průzkum, abych se podíval, co všechno je dneska k mání a ze všech těch možností mě zaujalo
Simple Machines Forum (SMF). Ještě to není takový moloch jako phpBB, ale přesto už to disponuje řadou pokročilých funkcí a hlavně má to dobrou podporu. A to i ze strany komunity, kdy je k dispozici halda zajímavých doplňků, takže tu není potřeba něco bastlit na koleně. Ke všemu jsou zdarma. Pokud chcete SMF vidět v akci, doporučuji např. návštěvu
Ubuntu fóra.
Jenomže nic není tak růžové, jak může na první pohled vypadat. Obě fóra, miniBB a SMF, mají odlišný formát tabulek a prvním důležitým úkolem je provést konverzi dat. Existence konvertoru je proto dost důležité hledisko při výběru vhodné alternativy fóra. Samozřejmě, data lze převést i manuálně, ale to je chvíle, kdy lze při převodu nasekat řadu chyb vlivem neporozumnění všem hodnotám v tabulkách a následné provedení chybného překlopení. SMF je z pohledu funkčnosti opravdu už jinde. Ale konvertor naštěstí má a díky bohu, že jsem miniBB neaktualizoval - on umí totiž pracovat max. s verzí 2.0
Vlastně tak úplně pravda to taky není, ale nakonec se mi podařilo chybku v konvertoru najít a opravit, takže v současné chvíli mám testovací instalaci SMF hotovou.
Navenek se to tváří dobře, přihlášení funguje a stejně tak práce s topicy a příspěvky. Nicméně k ostrému nasazení se zatím nechystám, je potřeba se nejprve prokousat všemožnými nastaveními, provést integraci do Elemir's Page a samozřejmě pokusit se provést něco se vzhledem
Ověřit je potřeba i správnost konverze a provést kontrolu příspěvků, které např. využívaly nových tagů (barvy písma, spoiler apod.). Případně je upravit, pokud to bude nutné. Úpravy jsou pak odvislé i od použitých doplňků, které tu budou nasazeny. Další z věcí je nastavení zabezpečí fóra a boj se spamboty. SMF může používat několik technik, ale rád bych zůstal u toho, na co jste již zvyklý a co podle mě funguje mnohem lépe, než-li CAPTCHA. Jednou z podmínek je totiž stále to, že bych tu rád ponechal možnost přispívat i bez registrace a zájemce o registraci bych pak zas nechtěl zatěžovat nějakým schvalovacím procesem.
Jakmile budu v nějaké pokročilé fázi, poskytnu zas další info, případně se rovnou pustíme do "migrace"
Samozřejmě diskuze je otevřená, pokud máte cokoliv na srdci, neobávejte se zeptat. Nic ještě není definitivní.