Systém jNetPublish vyvíjíme pro naše zákazníky již od roku 2003 a jeho úspěch je důsledkem řady unikátních vlastností.
Hlavní charakteristiky
| Způsob správy obsahu |
Plně oddělená část správy obsahu a prezentační vrstvy. Může být odděleno na samostatných serverech, kdy na samostatném serveru v intranetu probíhá editace a náhled, zatímco návštěvníci přistupují na specializovaný publikační server na páteřní síti. Toto umožňuje optimalizovat rychlost odezvy pro editory i pro návštěvníky a současně garantovat vysokou bezpečnost systému. |
| Způsob generování výstupu |
Výstup je generován dynamicky při každém požadavku. Díky tomu získáváte nejen CMS, ale i aplikační platformu pro vývoj personalizovaných webových aplikací. |
| Rozhraní pro správu | Systém jNetPublish nabízí plně webové rozhraní s možností instalace komfortního editoru XStandard. S ohledem na pokročilost uživatele jsou k dispozici tři různé verze administrace, které pracují s jednotným úložištěm obsahu.
- Plná administrace pro pokročilé uživatele umožňuje konfigurovat a spravovat celý web, včetně vzhledu šablon, definic formulářů, atd.
- Lite administrace je optimalizována pro správu obsahu. Editor snadno najde ve stromové struktuře svoji sekci a pomocí intuitivního rozhraní může spravovat její obsah. Rozhraní je díky technologii AJAX extrémně rychlé a přívětivé. To vše samozřejmě bez jakékoliv znalosti HTML apod.
- InSite(tm) editace je určena pro příležitostné uživatele, kteří chtějí ihned vidět, jak se změny projeví na webu. Editor se v tomto případě pohybuje přímo na stránkách a edituje přímo konkrétní zobrazení článků, obrázků a dalšího obsahu.
|
Tvorba obsahu
| Podpora editace obsahu přímo v zobrazené stránce | Jedná se o technologii nazývanou inSite editace. |
| Podpora metadat | jNetPublish spravuje obsah ve strukturované formě. Kromě obsahu tak udržujeme i metadata sloužící ke klasifikaci, správě a publikaci tohoto obsahu. Tyto se editují pomocí intuitivních formulářů s kontrolou vstupu a pokročilou nápovědou. Je možné definovat pro každý projekt specifická metadata. Web o knihách tak používá jinou sadu atributů než web orientovaný na zpravodajství o sportovních událostech. Je tedy možné vytvořit vždy takovou strukturu obsahu, jakou potřebujete. |
| Editace HTML obsahu | Součástí licence je velmi komfortní komerční editor XStandard. Ten umožňuje intuitivní editaci a tvorbu formátovaného textu včetně tabulek, obrázků a dalších prvků. Mezi opravdu výjimečné vlastnosti patří podpora copy&paste z MS Office a to včetně obrázků. Výstupem je pak validní XHTML. |
| Import z MS Office | Víme, že velmi mnoho informací určených k publikaci vzniká v produktech MS Office. Proto je maximálně usnadněn jejich přenos a publikace na internet. Lze použít copy&paste z MS Office včetně vložení obrázků, vyčištění obsahu apod. |
| Hromadné importy | Systém podporuje nahrávání dat ve strukturované podobě a to formou CSV, XML nebo binárních dat. Pro nahrávání lze využít i přístup prostřednictvím protokolu WebDav. To znamená, že fotogalerii z tiskové konference vytvoříte jedním přetažením adresáře s fotografiemi. Vše ostatní může být plně automatizováno. |
| Automatické konverze obrázků | Modul ImageManager podporuje automatické transformace obrázků, jako je změna velikosti, rotace, změna barev, watermark atd. Vše lze realizovat i hromadně. |
| Automatické konverze jiných dat | Lze importovat data MS Office s automatickou extrakcí metadat a textové nebo XML soubory. Další konverze lze doprogramovat dle potřeby. |
Předdefinované typy obsahu
| Článek | Základem webového článku je HTML text, který je doplněn titulkem a shrnutím. K článku mohou být libovolně připojovány odkazy, přílohy, obrázkové galerie či diskuse. Samozřejmostí je možnost naplánované publikace článku pomocí data platnosti. |
| Odkaz | Systém jNetPublish udržuje informace o každém jednotlivém odkazu v rámci systému. Díky tomu jsme schopni zajistit konzistenci prezentace, snadné změny navigačních struktur a další operace, které jsou v běžných systémech velmi náročné a náchylné k chybám.
|
| Obrázky, bannery, flash... | Systém obsahuje celou řadu typů obsahu pro zobrazování grafiky. Lze zobrazit samostatné obrázky, sady obrázků, bannery s nastavenou rotací a prokliky apod. U každého z těchto typů se udržují metadata jako popis, titulek apod., což usnadňuje správu a opakované využívání obsahu. |
| Seznamy obsahu | Libovolný obsah může být snadno zahrnut do seznamu, se kterým poté lze pracovat v prezentační části. Tyto seznamy mohou být generovány automaticky nebo ručně. Příkladem použití může být:
- Seznam položek menu
- Poslední články ze složky "Novinky" řazené vzestupně
- Obrázky s určitým atributem
|
| Datový zdroj z SQL databáze | Díky tomuto datovému zdroji není nutné všechna data přenášet do úložiště CMS. Pokud chcete publikovat informace z relační databáze, stačí jednoduše vytvořit příslušný SQL dotaz a pomocí tohoto datového zdroje jej zpřístupnit vašim návštěvníkům. |
| Datový zdroj z CSV souboru | Řada informací je dostupná v souborech typu Excel nebo CSV. Pokud požíváte jNetPublish, postačí tyto soubory nahrát do systému a velmi jednoduše je poté můžete publikovat jako strukturované informace. |
| Sekce | Sekce je základním typem pro strukturování obsahu webu. V CMS jNetPublish může každá sekce obsahovat vlastní šablonu, může mít omezený přístup, definované URL a mnoho dalšího. Stejně tak je hračkou vytvoření navigace formou různých menu tvořených dynamicky právě ze sekcí. |
| Anketa hodnocení | Web nebo články lze jednoduše obohatit o ankety a hodnocení uživatelů. Samozřejmostí je možnost napojení na externí systémy hodnocení jako je Facebook, OpenGraph apod. |
| Diskusní fórum | Systém obsahuje plnohodnotné diskusní fórum s řadou funkcí. Mezi ně patří možnost moderování, zasílání novinek, kontrola pomocí CAPTCHA, kontrola na zakázaná slova a další. |
| Formulář | Snadno lze vytvářet formuláře pro návštěvníky webu. Například pro registrace na akce, kontakt apod. |
Pozn.: kromě výše uvedených příkladů standardních typů obsahu lze díky architektuře systému snadno přidat libovolný typ obsahu vhodný pro konkrétní projekt. Pro eshopy tak vytváříme datové typy "kniha" či "album", pro web o snowboardingu typ "závod" atd. Každý z nich má unikátní sadu dat a metadat. Díky tomu lze zcela oddělit obsah od vzhledu prezentace, což zjednodušuje a zlevňuje dlouhodobou správu.
Spolupráce a řízení obsahu
| Izolace změn | Změny provedené uživatelem při editaci jsou izolovány v jeho uživatelském sezení. Dokud je neuloží, neovlivňují zbytek prezentace. |
| Náhled před publikací | K dispozici je plný náhled před publikací. |
| Podpora paralelního vývoje prezentace | Systém podporuje větvení vývoje prezentace a přípravu nových verzí za běžného provozu. |
Prezentace a distribuce obsahu
| Základní podporované formáty | Systém je optimalizován pro kvalitní poskytnutí obsahu ve formátech rodiny HTML a XHTML. Tato optimalizace zahrnuje řadu speciálních vlastností typických pro tyto formáty. Podporujeme Gzipování obsahu, přenos obrázků, CSS a JS na rychlé webové servery nebo služby typu Content Delivery Network apod. Kromě toho je však podporována konverze a publikace do řady dalších formátů:
- PDF
- WAP, cHTML pro mobilní platformy
- MS Excel a MS Word
- Textová verze stránek
- RSS, ATOM a příbuzné formáty
|
| URL obsahu | Systém generuje SEO friendly URL, formát URL lze dále řídit. Vaše SEO aktivity tak nebudou limitovány technologií, ale jen vašimi schopnostmi. |
| RSS / ATOM | Je plně podporováno. |
| Mobilní verze | Ano, lze generovat jako odlehčená verze XHTML verze. Lze též distribuovat různý obsah pro klasické a mobilní browsery. |
| Rozesílání obsahu emailem |
K dispozici je pokročilý nástroj pro hromadné rozesílání emailů. Lze využít i externí řešení typu Mail.ONE. Libovolný článek nebo jiný obsahový element lze rozeslat, přičemž je podporován jak textový, tak HTML formát emailu. Reakci na email umíme změřit a poskytnout tak přesné statistiky účinnosti.
|
| Rozesílání / příjem SMS | Podporujeme integraci se SMS bránou nebo SMS modemem. |
| Publikace obsahu na sociální sítě | Komfortní propojení webu a sociálních sítí. |
Vývoj prezentace
| Omezení kladená na prezentaci | Nejsou žádná. Systém je schopen prezentovat libovolný design a libovolnou navigační strukturu. |
| Šablonovací nástroj | TFS, lze využít i JSP. |
| Nástroj pro vývoj interaktivních aplikací | JAVA. Prostřednictvím jednoduchého API lze vytvářet dynamické elementy stránek. |
| Ladění a testování | Je k dispozici detailní log problémů a chyb. |
Analýza návštěvnosti
| Integrace s Google Analytics | Součástí systému je nastavení souvisejícího Google Analytics účtu. CMS pak dokáže základní data z Google Analytics zobrazit přímo v administračním rozhraní. Systém podporuje tvorbu pokročilých Google Analytics trackovacích skriptů. |
| Integrace s Google Urchin | Ano, obdobně jako v Google Analytics. Jsme schopni dodat jako nadstavbu. |
| Integrace s Omniture SiteCatalyst | Ano, jsme partnery společnosti Adobe Omniture. |
| Podpora A/B testování | Systém umožňuje distribuovat různý obsah různým skupinám uživatelů a testovat tak například, která forma banneru je účinnější. Lze se snadno integrovat i s jinými nástroji tohoto typu. Například Google WebSite Optimizer. |
Bezpečnost
| Autentizace uživatelů |
Správce obsahu může využít řady způsobů pro přihlášení:
- vlastní login/heslo s definovanou politikou
- NTLM a ActiveDirectory
- Sun Access Manager
|
| Podpora SSL | Ano. |
| Cross-site scripting (XSS) a SQL injection |
Systém je velmi odolný proti útokům:
- Automaticky kontroluje vstupy.
- Nevyužívá databázi přímo, takže přímé dotazy do SQL jsou vyloučeny.
- Obsahuje integrovaný nástroj pro detekci útoků.
|
| Odolnost proti DOS a vykrádání obsahu | Systém obsahuje modul pro detekci hromadného stahování roboty. Lze nastavit pravidla reakce na tyto útoky. |
| Audit činností | Je k dispozici auditní log zaznamenávající všechny manipulace s obsahem. |
Integrace
| Integrace s nástroji identity managementu | Uživatel může být autorizován prostřednictvím vlastního systému přístupových práv a rolí, nebo lze převzít např. Active Directory (LDAP), OpenSSO (Sun Access Manager) či NTLM. |
| Web services | Systém může být klientem i serverem webových služeb:
|
| Datová integrace |
- XML import/export
- SQL databáze
|
| Portálové technologie |
- XML feed
- URL scraping
- portlety
|
Provozní vlastnosti
| Výkon systému | Publikační část lze libovolně škálovat. Jeden server typicky obslouží 3 mio pageviews měsíčně. |
| Podpora high availability | Ano, publikační část podporuje rozložení zátěže na více serverů, včetně sdílení uživatelských session. |
| Podporovaný objem dat | Neomezen - lze spravovat prezentace s miliony informačními entitami. |
| Technologická platforma | Java SE 6. |
| Podporované databáze | mySQL, Oracle, MS SQL. |
| Podporované operační systémy | Libovolné s podporou Java 6. Tedy MS Windows Server, Linux, Solaris, ... |
| Podpora monitoringu | Ano, systém je schopen se integrovat s nástroji pro monitoring provozu. |