Redakční systémy I. - phpRS
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Redakční systémy I. - phpRSRedakční systémy I. - phpRS

 
Hledat
Moderní platforma pro vytvoření vašeho nového webu – Wix.com.
Nyní už můžete mít web zdarma.
Vybavení pro Laser Game
Spuštěn Filmový magazín

Redakční systémy I. - phpRS

Google       Google       31. 10. 2005       9 290×

První díl seriálu zaměřeného na redakční systémy. Tentokrát se zaměřením na phpRS...

Reklama
Reklama

Od roku 2001 existuje dnes již velmi oblíbený projekt redakčního systému programovaného v PHP za použití databáze MySQL s názvem phpRS. Jeho tvůrce - Jiří Lukáš ho začal vyvíjet pro svůj informační projekt SuperSvet.cz. Podle jeho slov bylo základním impulsem a důvodem k vytvoření přeplácanost phpNuke a v neposlední řadě to byla také možnost ukázat začínajícím programátorům v PHP, co se dá vše v tomto jazyce udělat. Posledním důvodem měla být čeština, která v roce 2001 měla tvořit Nukovi problémy. Míru ješitnosti mít vlastní systém a pocit zadobřeučinění za to, že naprogramoval kvalitní systém, který využívají stovky webů, nechám na vás. Podstatné je, že dnes již netvoří projekt jeden člověk, ale komunita vytvářející pod licencí GNU GPL, která se podílí na grafických prvcích, plug-inech a dalších prvcích tvořící systém takový, jaký je.

Pro koho je tedy phpRS určen?

Systém je určen pro vedení internetového časopisu, samozřejmě se dá použít i pro vedení blogu či jiné prezentace využívající podobnou strukturu. Nedoporučuje se používání na větších portálech, ale spíše na menších nekomerčních zpravodajských webech.

Pro tyto portály však poskytuje maximální komfort, kterého lze využít. Je to zejména multiuživatelská správa, jenž umožňuje rozlišovat mezi správcem systému, redaktorem, jazykovým korektorem; registrace čtenářů do systému, čímž čtenář získá různé výhody, přičemž jejich výčet se odvíjí od seznamu doinstalovaných modulů. Dále propracovaý anketní systém, systém pro správu reklamy, rozsáhlé statistiky, pole novinek, kde lze publikovat krátké zprávy, download manager, pomocí něhož můžete vytvořit sekci s produkty na stažení a systém pro správu skinů a plug-inů.

Redakčí systém phpRS se hodí spíše na menší informační portály.

Významným plusovým bodem je relativní okomentovanost kódu celého systému. Tím, že autor vše okomentoval bohužel trochu zvětšil velikost celkového souboru, ale nepochybně splnil jedno z předsevzetí, které si na začátku vývoje dal. Začátečník v programování tak má možnost rychleji pochopit, co která část kód dělá, a případně pomocí tohoto základu vytvářet svoje vlastní doplňkové moduly (plug-iny).

Správa redakce

Jedna z vlastností, která činí phpRS sytémem pro internetový časopis lepším narozdíl od blogu, je inteligentní správa redakce a rozdělení práv pro jednotlivé uživatele.

V praxi se tak můžeme setkat s redaktory, korektory, autory apod. V systému můžeme vytvořit jednotlivé profily členů redakce s jejch osobními údaji a seznamem dosud publikovaných článků či pouze zobrazit jejich e-mail. V jádru věci má však rozdělení větší význam, než pouze označení v profilu. Jde o to, že jednotlivé fukce mají různě omezené služby v administračním rozhraní a můžou tak vykonávat pouze činnosti, které jsou popsány v definici jejich fukce. Jako příklad můžu uvést situaci, kdy o napsání článku autorem, opravení štábní kultury jazykovým korektorem musí ještě článek schválit aministrátor, zatímco po napsání článku redaktorem a opravení korektorem je článek okamžtě vydán.

Zajímavé moduly

V phpRS existují dva druhy obrázkových galerií, ta první interní je již v základním balíku phpRS a jejm účelem je vložení obrázků do článku. Je přístupná pouze členům redakce, na to navazuje galerie externí, ta už není součástí základního balíku redakčního systému, ale lze ji snadno stáhnout z webu phpRS a následně doinstalovat. Tato galerie je přístupná všem, návštěvníci můžou přidávat komentáře k fotografiím, případně je hodnotit. Co je však hlavní, každý registrovaný čtenář si může sám zložit svoje "oddělení", kde si následně může přihrávat svoje obrázky, čímž dostává stávající systém nový rozměr a přibližuje se spíše ke komunitnímu zaměření. Další možností je zamezení užiatelům zakládat vlasní galerie, nechat povolení spravovat gelerie pouz administrátorům. Tato možnost se dá využít jako nadstavbová galerie obrázků k článku, kdy na konci článku bude odkaz na galerii.

Dalším zajímavým modulem je Kfórum. Jak již název asi napověděl, jedná se o doplnění diskuzního fóra do systému. Význam tohoto doplňku snad ani nemusím zdůrazňovat. Tím, že je fórum provázané s phpRS odpadá dvojí registrace a dvojího administrátorského rozhraní.

Samozřejmostí je určení moderátorů vláken nebo celého fóra. Je možné umístit na hlavní stránku okno s nejnovějšími vlákny, případně jinak upravit rozvžení. Uživatel, jako na většině fór, si může určit osobní obrázek, který ho identifikuje, tzv. avatar.

Plug-inů je velké množství, některé si dokonce navzájem konkurují. Díky nim lze udělat z jinak jednoduchého phpRS mocný nástroj pro správu obsahu a interaktivitu mezi uživateli. Základní myšlenka spočívá v tom, že každý si doinstaluje jen to, co potřebuje. Tak se nikdy z phpRS nestane těžkopádný a málo ohebný system.

Nevýhody

Abych neuváděl jen pozitivní vlastnosti phpRS, musím uvést i těch pár negativních. Základní kámen úrazu je SEO, v čemž phpRS troch pokulhává. Nepříjemný je i fakt, že nemáte možnost použít jinou databázi než MySQL. Většina hostingů sice podporuje hlavně tuto dtabázi, ale jistě by se našli lidé, kteří dají přednost jiným produktům, jako je Firebird, PostgreSQL.

×Odeslání článku na tvůj Kindle

Zadej svůj Kindle e-mail a my ti pošleme článek na tvůj Kindle.
Musíš mít povolený příjem obsahu do svého Kindle z naší e-mailové adresy kindle@programujte.com.

E-mailová adresa (např. novak@kindle.com):

TIP: Pokud chceš dostávat naše články každé ráno do svého Kindle, koukni do sekce Články do Kindle.

3 názory  —  3 nové  
Hlasování bylo ukončeno    
0 hlasů
Google
Autor testuje novinky v oblasti SW.

Nové články

Reklama
Reklama
Obrázek ke článku NopCommerce – datová vrstva a přístup k datům – 2. díl

NopCommerce – datová vrstva a přístup k datům – 2. díl

V minulém článku jsme si představili platformu NopCommerce z globálního pohledu. V dnešním díle se již zaměříme na konkrétní část systému, a to datovou vrstvu. Představíme si základní stavební kameny systému v podobě doménových objektů. Ukážeme si, jakým způsobem rozšířit doménové objekty a jakým způsobem přistupuje NopCommerce k nastavení systému a modulů.

Obrázek ke článku Seznamte se s open source platformou NopCommerce – 1. díl

Seznamte se s open source platformou NopCommerce – 1. díl

Hledáte e-commerce řešení, které si dokážete přizpůsobit podle vašich požadavků? Chcete čistý a srozumitelný kód, se kterým bude radost pracovat? Prozkoumejte s námi možnosti open source projektu NopCommerce. Seriál programování pod NopCommerce vám pomůže překonat první kroky nejistoty a úspěšně zvládnout vývoj pod platformou NopCommerce.

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032017 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý