LINUXSOFT.cz Přeskoč levou lištu
Uživatel: Heslo:  
   CZUKPL

> Redakčné systémy (3) - UNITED-NUKE

Dnes si povieme o projektoch, ktoré sa oddelili od PHP-Nuke a išli vlastnou cestou - UNITED-NUKE, PostNuke, Xoops.

15.12.2004 06:00 | Peter Marcely | Články autora | přečteno 15564×

Na svete je veľa programov, ktoré vznikli z iných. Možno sa pýtate, z akého dôvodu je dobré, aby sa z už úspešných projektov odštiepovali a vznikali ďaľšie a ďaľšie projekty. Môže za tým stáť mnoho faktorov, či už zjednodušenie a zoptimalizovanie kódu, alebo odlišné názory správcov projektu na budúci vývoj. Vďaka týmto skutočnostiam máme možnosť používať skvelé programy, ktoré zvýšili kvalitu predchádzajúceho projektu. Ako žiarivý príklad tu máme Mozillu Firefox.

UNITED-NUKE

UNITED-NUKE je český projekt vychádzajúci z PHP-Nuke. Obrovskou výhodou je kompatibilita s PHP-Nuke, môžeme napríklad pridávať moduly primárne určené pre PHP-Nuke.

Pre objasnenie vzniku UNITED-NUKE si dovolím citovať hlavného vývojára projektu, ktorým je Jiří Stavinoha: "Přibližně v listopadu 2000 jsem hledal vhodný publikační systém pro můj web. Po pečlivém zvážení padla moje volba na systém PHP-Nuke. Vybral jsem si ho především z důvodu dostupnosti mnoha dalších rozšíření či vzhledů. Nebyl jsem však spokojen s úrovní zpracování tohoto systému (PHP-Nuke je nepříliš čistě napsán, někdy jeho kód hraničí s únosnou mezí...), vyhovovala mi ale základní koncepce, a proto jsem začal PHP-Nuke velmi výrazně upravovat se zachováním kompatibility. Postupně se moje verze od systému PHP-Nuke značně lišila, a protože jsem považoval za pěkné se o ní podělit, vytvořil jsem stránky a umožnil její stažení."

Pôvodný názov tohoto projektu znel PHP-Nuke Czech Edition (1.0). Niektorí si ho možno pamätajú ako UNITED PHP-Nuke Czech Edition, tento názov niesol počas verzií 3.0, 3.1 a 3.1.1. S príchodom verzie 4.0ms1 sa názov opäť zmenil, tentokrát na súčasný UNITED-NUKE.

UNITED-NUKE sa delí na dve vetvy - stabilnú a vývojovú. Aktuálna stabilná verzia je 4.0ms1, opravuje veľa chýb z PHP-Nuke a pridáva niektoré moduly. Najväčšou výhodou UNITED-NUKE je fakt, že je to český projekt, čiže úplne odpadajú problémy s lokalizáciou, prípadne charsetom. Používaným charsetom je iso-8859-2. Taktiež je nespornou výhodou oproti PHP-Nuke priebežné vydávanie aktualizovaných verzií, ktoré sú dôležité najmä pri opravách bezpečnostných chýb.

Aktuálna vývojová verzia 4.1ms2 (Preview Release 2) obsahuje nové jadro systému a port všetkých funkcií z PHP-Nuke 7.6. Jednou z najvýraznejších zmien voči predchádzajúcim verziám je aktualizačný systém SLUFU, ktorý priebežne upozorňuje admina o nových aktualizáciach a následne jednoducho aktualizuje jednotlivé časti systému. Kompletný zoznam všetkých zmien nájdeme tu.

Inštalácia a konfigurácia

Inštaláciu by sme mali zvládnuť bez problémov, keďže je rovnaká ako inštalácia PHP-Nuke a tá je popísaná v predchádzajúcej časti. Je samozrejmé, že UNITED-NUKE bude mať rovnaké požiadavky ako PHP-Nuke, teda webserver s podporou PHP verzie 4.3+ a MySQL. Neskôr naplníme databázu tabuľkami a nastavíme v config.php hlavné údaje ako adresu a typ databázy a prihlasovacie meno a heslo do databázy. Nachádzajú sa tu aj ďaľšie voľby, ktoré sú pekne popísané v češtine.

Už len pohľadom na úvodnú stránku uvidíme veľa odlišností od tej z PHP-Nuke. Na prihlásenie do administrátorského menu používa UNITED-NUKE na rozdiel od PHP-Nuke HTTP autentifikáciu. Tu sa však rozdielnosti od PHP-Nuke nekončia, stačí sa len presvedčiť a klikať ďalej.

Administrátorské menu prešlo viacerými výzorovými a funkčnými zmenami. UNITED-NUKE obsahuje všetky základné prvky publikačného systému - správa článkov, ankiet a hodnotení, možnosť nastavenia zobrazovať určité bannery pre rôznych klientov, rozdelenie užívateľov a pridávanie nových administrátorov, aktivácia rozličných blokov a modulov... Podobne ako PHP-Nuke obsahuje možnosť zálohovania a optimalizovania databázy.

Vzhľad

Čo mi trochu chýba v defaultnej inštalácii sú viaceré témy. Nachádza sa tu len téma "Demo". Vďaka spomínanej kompatibilite môžeme použiť témy z PHP-Nuke. Zopár tém nájdeme priamo na phpnuke.org, ďaľšie si môžeme nájsť cez google, prípadne viacero zdrojov nájdeme v tomto fóre. Ak máme chuť, čas a schopnosti, môžeme si upraviť niektorú z tém a prispôsobiť vlastným požiadavkam.

Bezpečnosť

Keďže som sa doteraz bezpečnosti redakčných systémov venoval len povrchne, teraz to napravím. V menu môžeme vidieť položky "Zakázané IP" a "Zabezpečení". U prvej z nich je jasné, k čomu bude slúžiť. Áno, skutočne slúži na zablokovanie určitých IP adries. Túto metódu môžeme využiť najmä keď zistíme pokusy o útoky z pozorovaní logov, alebo použitím monitorovacích nástrojov. Bohužial je do veľkej miery neúčinná, pretože útočník môže ľahko meniť IP adresu prostredníctvom proxy serverov. Taktiež môžeme zamedziť prístup iným užívateľom v prípade, že používajú rovnakú adresu ako útočník.

V UNITED-NUKE je integrovaný systém NukeSentinel™. Umožňuje zapnúť pokročilé bezpečnostné nastavenia ako napríklad blokovanie IP adries, prípadne určitých rozsahov adries. Zabezpečuje aj ochranu proti DoS, Cross site scriptingu a Sql injection a to najlepšie využijeme v prípade, keď použijeme modul, o ktorom si nie sme istí jeho bezpečnoťou. Tiež môžeme blokovať všetky prístupy cez proxy servery, čo je však dosť radikálne riešenie. S pripojením tohoto systému sú spojené aj mierne problémy. Hoci je UNITED-NUKE vydaný pod licenciou GNU/GPL, bezpečnostná časť NukeSentinel™ je vydaná pod licenciou EULA, a preto môže byť UNITED-NUKE voľne šírený len bez tohoto bezpečnostného systému.

Ďaľšie možnosti

Taktiež som sa doteraz nezmienil o niektorých ďaľších moduloch - AvantGo, Sidebar, Flashnews, Feedback a Journal. AvantGo je modul, ktorý nám vytvorí verziu určenú pre PDA. Cez Sidebar môžeme nastavovať koľko nových článkov, aktualít a ďaľších nových vecí sa bude užívateľom zobrazovať v ich Sidebare. Flashnews umožňuje pridávať a zobrazovať aktuality na hlavnú stránku. Feedback umožnuje užívateľom posielať administrátorovi návrhy a hlásenia. Užívatelia si môžu vytvárať denníky cez Journal. V budúcnosti by mal byť za určitý poplatok dostupný taktiež zložitejší modul eShop.

Ukážky

UNITED-NUKE je hojne využívaný najmä v českých krajoch. Domovská stránka projektu je tiež založená na tomto systéme. Ak vám nebudú stačiť nasledujúce ukážky, ďaľšie nájdete tu.

Xoops a PostNuke

Xoops a PostNuke sú ďaľšie z radu projektov oddelených od PHP-Nuke.

Podľa vývojárov Xoops je Xoops vhodný pre všetky typy dynamicky tvorených webov (blogy až portály). Výhodou pre českých a slovenských užívateľov by mala byť podporná stránka, kde okrem iného nájdeme aj českú lokalizáciu. Ďaľším kladom Xoops je obrovská škála tém, ktorých je vyše 250 a nájdeme ich v Themes Library. Nasleduje zopár ukážok tohoto systému. Ďaľšie je možné nájsť v Xoops Links.

Posledným projektom, ktorý dnes spomeniem, je PostNuke. Tomu na popularite rozhodne nepridalo nedávne hacknutie servra a pozmenenie verzie k stiahnutiu. Vývojári sa pýšia jednoduchou užívateľskou prispôsobiteľnosťou vzhľadu stránky, alebo napríklad dodržiavaním HTML štandartov. Zoznam lokalizácii, medzi nimi českú aj slovenskú verziu, nájdeme tu. Ak si chcete prezrieť weby používajúce PostNuke nájsť ich môžete vo Web links na ich hlavnej stránke.

Všetky spomenuté projekty majú veľa spoločného, ale aj rozdielneho, čo ich robí jedinečnými. Je na každom z nás vybrať si, ktorým z nich si vytvoríme vlastné stránky.

Verze pro tisk

pridej.cz

 

DISKUZE

Nejsou žádné diskuzní příspěvky u dané položky.



Příspívat do diskuze mohou pouze registrovaní uživatelé.
> Vyhledávání software
> Vyhledávání článků

18.6.2018 0:43 /František Kučera
Červnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 21. 6. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: F-Droid, aneb svobodný software do vašeho mobilu. Kromě toho budou k vidění i vývojové desky HiFive1 se svobodným/otevřeným čipem RISC-V.
Přidat komentář

23.5.2018 20:55 /Ondřej Čečák
Od pátku 25.5. proběhne na Fakultě informačních technologií ČVUT v Praze openSUSE Conference. Můžete se těšit na spostu zajímavých přednášek, workshopů a také na Release Party nového openSUSE leap 15.0. V na stejném místě proběhne v sobotu 26.5. i seminář o bezpečnosti CryptoFest.
Přidat komentář

20.5.2018 17:45 /Redakce Linuxsoft.cz
Ve čtvrtek 31. května 2018 připravuje webový magazín BusinessIT ve spolupráci s Best Online Média s.r.o. pátý ročník odborné konference Firemní informační systémy 2018. Akce proběhne v kongresovém centru Vavruška (palác Charitas), Karlovo náměstí 5, Praha 2 (u metra Karlovo náměstí) od 9:00 hod. dopoledne do cca 15 hod. odpoledne. Konference je zaměřena na efektivní využití firemních informačních systémů a na to, jak plně využít jejich potenciál. Podrobnější informace na webových stránkách konfrence.
Přidat komentář

14.5.2018 7:28 /František Kučera
Květnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 17. 5. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tentokrát na téma: Audio – zvuk v GNU/Linuxu.
Přidat komentář

7.5.2018 16:20 /František Kučera
Na stránkách spolku OpenAlt vyšla fotoreportáž Pražské srazy 2017 dokumentující srazy za uplynulý rok. Květnový pražský sraz na téma audio se bude konat 17. 5. 2018 (místo a čas ještě upřesníme).
Přidat komentář

17.4.2018 0:46 /František Kučera
Dubnový pražský sraz spolku OpenAlt se koná již tento čtvrtek – 19. 4. 2018 od 18:00 v Kavárně Ideál (Sázavská 30, Praha), kde máme rezervovaný salonek. Tématem tohoto srazu bude OpenStreetMap (OSM) aneb svobodné mapy.
Přidat komentář

16.3.2018 22:01 /František Kučera
Kulatý OpenAlt sraz v Praze oslavíme klasicky: u limonády a piva! Přijďte si posedět, dát si dobré jídlo a vybrat z mnoha piv do restaurace Kulový blesk, který najdete v centru Prahy nedaleko metra I. P. Pavlova na adrese Sokolská 13, Praha 2. Sraz se koná ve čtvrtek 22. března a začínáme v 18:00. Heslo: OpenAlt. Vezměte s sebou svoje hračky! Uvítáme, když si s sebou na sraz vezmete svoje oblíbené hračky. Jestli máte nějaký drobný projekt postavený na Arduinu, nějakou zajímavou elektronickou součástku, či třeba i pěkný úlovek z crowdfundingové akce, neváhejte. Oslníte ostatní a o zábavu bude postaráno.
Přidat komentář

13.2.2018 0:41 /František Kučera
Únorový pražský sraz OpenAltu se koná 15. 2. 2018 a tentokrát se vydáme na návštěvu do jednoho pražského datacentra. Sejdeme se v 17:50 v severovýchodní části nástupiště tramvajové zastávky Koh-I-Noor. Po exkurzi se přesuneme do restaurace U Pštrosa (Moskevská 49), kde probereme tradiční témata (svobodný software a hardware, DIY, CNC, SDR, 3D tisk…) a tentokrát bude k vidění i IoT brána od The Things Network.
Přidat komentář

   Více ...   Přidat zprávičku

> Poslední diskuze

20.2.2018 18:48 / Ivan Majer
portal

20.2.2018 15:57 / Jan Havel
Jak využíváte služby cloudu v podnikání?

16.1.2018 1:08 / Ivan Pittner
verejna ip od o2 ubuntu

15.1.2018 17:26 / Mira Harvalik
Re: Jak udělat HTML/Javascript swiping gallery do mobilu?

30.12.2017 20:16 / Michal Knoll
odmocnina

Více ...

ISSN 1801-3805 | Provozovatel: Pavel Kysilka, IČ: 72868490 (2003-2018) | mail at linuxsoft dot cz | Design: www.megadesign.cz | Textová verze