Od grafického návrhu k funkčnímu webu

Podobné dokumenty
Vytvoření pokročilé Fotogalerie v Drupalu - Views

Drupal. Svobodný redakční systém. duben 2007 Jakub Suchý 1

D R U P A L V O J T Ě C H K U S W O J T H A

Administrační rozhraní Drupalu

Popis služby MiniNET.cz. Výhody našeho řešení. Zadávání zakázky a průběh. Balíčky služeb

Jak na sekce webu v Drupalu

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Dobrý CMS Popis produktu a jeho rozšíření

CMSSS manuál k použití

IS pro podporu BOZP na FIT ČVUT

Obsah. Úvod 15 Poděkování autora 16 Zpětná vazba od čtenářů 17 Zdrojové kódy ke knize 17 Errata 17. Představení Drupalu 19

BRIEF & KONCEPCE / ETAPA O.

Produktový ceník pro rok 2010

Mediareference Vojtěch

CCK & Views DRUPAL KUNG-FU

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Redakční systém Joomla. Prokop Zelený

SW Aktion verze 5.1. Seznam změn a nových funkcí

Manuál k systému RS4S. verze 1.2

LINUX - INSTALACE & KONFIGURACE

apilot - První kroky Publikační platforma apilot První kroky

Dobrý FOTO Popis produktu a jeho rozšíření

Odbor informatiky a provozu informačních technologií

Dobrý SHOP Popis produktu a jeho rozšíření

Allegro framework. Podstatné vlastnosti. Allegro Business Solution Framework

Motivace - inovace - zkušenost a vzdělávání

Moderní privátní cloud pro město na platformě OpenStack a Kubernetes

SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ

RDF DSPS ROZVOJ PORTÁLU

Formy komunikace s knihovnami

Návrh uživatelského rozhraní Jednoduchý portál s recepty D1 + D2

Technologické postupy práce s aktovkou IS MPP

Geoportál DMVS využití a další rozvoj

Microsoft SharePoint Portal Server Zvýšená týmová produktivita a úspora času při správě dokumentů ve společnosti Makro Cash & Carry ČR

Nabídka internetového obchodu

NÁVOD NA OBSLUHU INTERNETOVÉ PREZENTACE. Ataxo Czech s.r.o.

Vstupní požadavky, doporučení a metodické pokyny

Prezentace CRMplus. Téma: CRMplus jako nástroj pro kontrolu a vyhodnocení rozpracovanosti dílů na zakázkách

Pryč jsou ty doby, kdy bylo nutné kvůli každé malé úpravě webových stránek shánět odborníka, který

Příručka Vzdělávacího střediska Konero ke kurzu Milan Myšák

Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

Případová studie: Adresářové řešení pro webhosting pomocí ApacheDS. Lukáš Jelínek

DATOVÁ ARCHIVACE. Principy datové archivace a její výhody při migraci na SAP HANA. Štěpán Bouda Business Consultant

Olga Rudikova 2. ročník APIN

Webové rozhraní pro datové úložiště. Obhajoba bakalářské práce Radek Šipka, jaro 2009

Příloha č. 18. Specifikace bloku PŘÍPRAVA. Příloha k zadávací dokumentaci veřejné zakázky Integrační nástroje, vstupní a výstupní subsystém

Novinky v oblasti MIS a DashBordů. David Černý,

Kulturně -mědiá lní komisě MČ Práhá-Kolovráty

Prezentace České Obce Sokolské. na internetu a postupná. elektronizace administrativy

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

36 Elektronické knihy

Product Kit. Podrobný průvodce produkty na portále

Příklady na použití argumentů ve Views

Modul pro PrestaShop 1.7

Controlweb. Úvod. Specifikace systému

Integrované řešení přípojných počítačů MOXA pro IoT

Požadavky na programové vybavení synoptických stanic. Jiří Bednařík, ČHMÚ - OPSS Lysá hora,

Internetové služby isenzor

Ceník služeb GMco. pro rok Obsah: Ceník pro servery: RomantickéPobyty.eu... 1 WellnessHotely.eu... 1 KongresováCentra.eu... 1 GolfHotely.eu...

Pionýr, z. s. Šablona pro pobočné spolky (KOP a PS) základní informace MOST 2018 podkladový materiál s. 1/5 PRO POBOČNÉ SPOLKY (KOP A PS)

Modul. Univerzální tabulkový export

Tvorba vlastního vzhledu

Nasazení nových modulů McAfee Seminář CIV (nejen) pro lokální správce

Vzdělávací obsah vyučovacího předmětu

IE1 jazyk HTML a kaskádové styly

Dokumentaci k semestrální úloze z předmětu Internet a WWW (X36WWW)

MBI - technologická realizace modelu

Bakalářské. Vzdělání: Telefon: Ostrava. Bydliště: Ukázky práce: Správa a monitoring platformy provozované na AWS

Identifikace. Jiří Jelínek. Katedra managementu informací Fakulta managementu J. Hradec Vysoká škola ekonomická Praha

1. Začínáme s FrontPage

Ad-on modul Microsoft Dynamics NAV. Pokladna. manuál

IE1 jazyk HTML a kaskádové styly

Mediální komunikace. Vysoká škola mezinárodních a veřejných vztahů PhDr. Peter Jan Kosmály, Ph.D


Uživatelská příručka. Vytvořte jedničku mezi stránkami v několika jednoduchých krocích

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Lotus Quickr - ECM Integrace s LD/LN aplikacemi. Ing. Josef Homolka VUMS Legend

Zobrazování obsahu. 132 Jak vypnout zobrazování data a jména autora

Stručný úvod pro programátory. Michal Kuchta

Návod k nastavení routeru AirLive GW-300R/NAS

NAS 232 Aplikace AiFoto pro mobilní zařízení. Správa fotografií na vašem NAS z mobilního zařízení

Poznámky k vydání. pro Kerio Control 7.2.1

Centrální univerzitní Moodle na Vysoké škole báňské - Technické univerzitě Ostrava případová studie

Expresní analýza PLM. jako efektivní start implementace PLM.

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE

Katalog firem a prezentací Multimediaexpo.cz

Mediainfo základní údaje nový design reklamní plochy

vlastnosti Výsledkem sledování je: a) Využití aplikací b) Používání internetu c) Vytížení počítačů d) Operační systém e) Sledování tisků

Návod na obsluhu softwaru Amobile Sale objednávkový a prodejní software pro PDA a tablety s OS Android.

Návrh zpravodajské aplikace idnes po Android

FFUK Uživatelský manuál pro administraci webu Obsah

NABÍDKOVÝ KATALOG INTERNETOVÉHO MARKETINGU

Inovace a zkvalitnění výuky prostřednictvím ICT Databázové systémy MS Access generování složitějších sestav Ing. Kotásek Jaroslav

SIMATIC WinCC Data Monitor. Siemens s.r.o.

Po vyplnění a uložení formuláře nastavení testu se do jeho obsahu mohou vložit různorodé testové otázky.

Metodika vkládání dat do e-learningu Patrik Vlnas

Návrh stránek 4IZ228 tvorba webových stránek a aplikací

NewLink Moravia. CSP aplikace: RedHorse Content management ISM Issue management

Transkript:

Od grafického návrhu k funkčnímu webu Petr Okurek Jan Štefl RedWeb s.r.o., www.redweb.cz

Osnova Úvod Analýza grafického návrhu a identifikace funkčních prvků Analýza nalezených funkčních prvků a návrh konkrétní realizace Ukázky konfigurace Přenos z lokálního přístroje na sdílený vývojový server Tvorba šablony Přenos na testovací server a přednaplnění obsahu zákazníkem Přenos na produkční server a ostrý provoz stránek

Úvod Cíl: Realizace jednoduchých webů v krátkém čase Prostředky: Snaha využívat hotových řešení v co nejšírší míře Snaha: O znovupoužitelnost konfigurovatelnost (PHP jako poslední možnosti) Efektivní migrace

Analýza grafického návrhu a identifikace funkčních prvků Diskuze ideálně nad prototypem Požadavek1: Menu 1.úroveň Nadpis text,... Nadpis P2: Zobrazovat náhledy různých typů obsahu řazených manuálně P3: Úvodní stránka bude specifická od ostatních stránek Nadpis Od: 1.1.2010 Do: 6.6.2006

Analýza nalezených funkčních prvků a návrh konkrétní realizace Požadavek 1: Menu 1.úroveň Řešení: modul: menu block Časový odhad kalkulace Požadavek 2: Zobrazovat náhledy různých typů obsahu řazených manuálně Řešení: modul draggabe views, display suite Časový odhad kalkulace Požadavek 3: Úvodní stránka bude specifická od ostatních stránek Řešení: modul panels Časový odhad kalkulace

Realizace: Často používané moduly Svatá čtveřice CCK definice typů obsahu Views seznamy, slideshow, galerie... Panels konfigurace layoutu a obsahu v něm Display suite konfigurace prezentace uzlů

Realizace: Koncepty Předkonfigurovaný Drupal Abstrakce Příklady z našich řešení Panel: Taxonomy term template Varianta: single node Varianta: multiple nodes View: struktura Display: single view (uzly full node) Display: multiple view (uzly - teaser) CCK typ: článek, fotogalerie Máme k dispozici jedno přehledné view pro různé typy obsahu Konfigurace dalších build modů modul Display Suite

Realizace: Display suite, ukázka

Panel a jeho varianta layout + obsah page-top header introduction Logo Main menu 1. Spouštěcí pravidla vybírají panel a variantu Node 1 sidebar-left main content-top content View-structure Viewnews sidebar-right 2. Varianta panelu view 3. View display build mode Node 2... Node N content-bottom Frontpage: story Frontpage: event footer page-bottom Footer text Links Text, Text, Text, Since Until 4. build mode je definován modulem DS

View page-top header introduction Logo Main menu 1. Spouštěcí pravidla vybírají panel a variantu Node 1 sidebar-left main content-top content View-structure Viewnews sidebar-right 2. Varianta panelu view 3. View display build mode Node 2... Node N content-bottom Frontpage: story Frontpage: event footer page-bottom Footer text Links Text, Text, Text, Since Until 4. Build mode je definován modulem DS

Build mode page-top header introduction Logo Main menu 1. Spouštěcí pravidla vybírají panel a variantu Node 1 sidebar-left main content-top content View-structure Viewnews sidebar-right 2. Varianta panelu view 3. View display build mode Node 2... Node N content-bottom Frontpage: story Frontpage: event footer page-bottom Footer text Links Text, Text, Text, Since Until 4. Build mode je definován modulem DS

Display suite page-top header introduction Logo Main menu 1. Spouštěcí pravidla vybírají panel a variantu Node 1 sidebar-left main content-top content View-structure Viewnews sidebar-right 2. Varianta panelu view 3. View display build mode Node 2... Node N content-bottom Frontpage: story Frontpage: event footer page-bottom Footer text Links Text, Text, Text, Since Until 4. Build mode je definován modulem DS

Základní koncept page-top header introduction Logo Main menu 1. Spouštěcí pravidla vybírají panel a variantu Node 1 sidebar-left main content-top content View-structure Viewnews sidebar-right 2. Varianta panelu view 3. View display build mode Node 2... Node N content-bottom Frontpage: story Frontpage: event footer page-bottom Footer text Links Text, Text, Text, Since Until 4. Build mode je definován modulem DS

Převod na vývojový server Po dokončení úvodního vývoje provedeme přenos na vývojový server Migrace webu (databáze) Nahrání používaných modulů třetích stran Stáhnutí aktuálních verzí zakázkových modulů z git serveru

Tvorba šablony Výchozí šablona - Tao Stylujeme výchozí HTML Drupalu a použitých modulů (designer) Vývoj kaskádových stylů na lokální statické prezentaci (designer) Přenos na vývojový server přes FTP (designer) Commit do git serveru (programátor)

Převod na beta server Web je téměř hotový, připravený pro předvedení zákazníkovi Zákazník není ovlivněn dalším vývojem Beta server je shodný s produkčním serverem (HW) Testování a připomínkování zákazníkem Plnění obsahu

Převod na produkční server Předpoklady Rychlost převodu Minimální ruční zásahy do konfigurace Aegir hosting system Udržitelnost Platformy Bezpečnostní aktualizace Upgrade verzí systému a modulů

Závěr Neustálá snaha postup vylepšit Předpřipravené konfigurace Sledování vývoje modulů

Kontakt WWW: http://www.redweb.cz Facebook: http://www.facebook.com/pages/brno-czech- Republic/RedWeb/157948599274 Email: pokurek@redweb.cz, hstefl@redweb.cz Dotazy?