reklama
tech.ihned.cz  20. 3. 2007  07:51

Firemní web : Volba technického řešení (15)

Při volbě dodavatele vašeho webu i při následném zadávání webu ke zhotovení je nutné určit vhodné technické řešení a vyjasnit si mnoho faktorů, které volbu technického řešení ovlivňují .
reklama
Tagy

Při zadávání svého firemního webu ke zhotovení nestačí mít představu pouze o grafické podobě stránek, nabízených funkcích, obsahu a jeho struktuře. Se svým dodavatelem budete muset dohodnout také mnoho různých technických aspektů a výchozích implementačních předpokladů. Některé z nich byste si měli ujasnit dokonce ještě před samotným výběrem dodavatele či je zahrnout do svých kritérií pro volbu dodavatele.

Volba konkrétního technického řešení závisí na spoustě okolností a může se diametrálně lišit případ od případu. Následující text proto není zdaleka vyčerpávající a shrnuje jen ty nejdůležitější otázky, které byste si měli zodpovědět.

Oblasti technického řešení

Při výběru vhodného technického řešení se budete rozhodovat na několika různých úrovních:

  • Hardware. Pro běžné informační firemní weby většinou postačí klasický sdílený webhosting. Pro náročnější aplikace je nutné se poohlédnout po vlastním dedikovaném serveru. V takovém případě pak přicházejí na řadu úvahy o jeho konfiguraci. Některé aplikace jsou výpočetně náročné a vyžadují zejména dostatečně rychlé procesory či velkou operační paměť, jiné naopak potřebují velký diskový prostor apod. Velmi náročné webové aplikace je pak nutné rozdělit na více serverů. Pokud může k takové situaci potenciálně dojít, je třeba s ní počítat již od samého počátku návrhu webu.
  • Operační systém. V dnešní době se budete s největší pravděpodobností rozhodovat mezi platformami Windows a Unix/Linux. Každá z nich přináší své výhody i nevýhody. Zpravidla je tato volba ovlivněna či přímo předem určena dalšími body. Jednotlivé operační systémy se liší svými vlastnostmi, možnostmi a způsobem konfigurace, náročností správy, cenou za pořízení atd.
  • Vývojová platforma, programovací jazyk, databáze... Tyto parametry se týkají tvůrce webu a vás jako zadavatele se často nedotknou vůbec nebo jen okrajově. Můžete mít ale opodstatněné důvody požadovat nějakou konkrétní platformu či databázi, například kvůli propojení nového webu se stávajícími systémy apod.
  • Konkrétní aplikace či CMS. Váš web bude postaven na konkrétní aplikaci, nejčastěji na některém CMS (Content Management System). Můžete si nechat dodavatelem vyvinout vlastní systém zcela na míru podle svých představ. Tuto možnost využívají zejména větší společnosti se specifickými požadavky. Většinou však postačí již hotové aplikace s případnými dílčími úpravami a přizpůsobeními. V takovém případě se pak můžete rozhodnout mezi komerčně nabízenými řešeními různých firem a mnoha volně dostupnými open-source CMS.
  • Prezentační vrstva. V neposlední řadě budete muset určit aspekty samotného webu jako takového, tedy formát zobrazovaných informací a další použité technologie. V případě webu by měly být veškeré informace poskytovány prostřednictvím (X)HTML s důsledně oddělenou grafikou do CSS stylů. Jakékoliv jiné formáty či technologie (PDF, XML, Flash, JavaScript apod.) by měly být nabízeny jen alternativně.

Faktory ovlivňující volbu technického řešení

Nároky vašeho nového webu na software i hardware ovlivní zejména následující požadavky na jeho vlastnosti:

  • Očekávaná funkcionalita webu. Zde uvažujeme v rozmezí od jednoduchých statických informačních stránek, které se jednorázově vytvoří a umístí na některý sdílený webhosting, až po komplexní webové aplikace, využívající databáze a další technologie a běžící na jednom či více samostatných dedikovaných serverech.
  • Flexibilita, rozšiřitelnost. Ačkoliv se vám může zdát, že dnes spoustu funkcí vůbec nepotřebujete, za půl roku může být vše jinak. Do jednoduchých stránek budete chtít přidávat komunitní prvky, syndikovaný obsah apod. Zvolené řešení by mělo být flexibilní a mít možnost přidávat další vlastnosti, aniž by bylo potřeba předělávat celý systém od začátku.
  • Škálovatelnost. Stejně tak byste měli počítat s možným růstem náročnosti aplikace a potřebou zvyšovat výkonnost systému, posilovat a rozšiřovat současný hardware apod.
  • Snadná změna obsahu. U jednoduchých statických stránek je obsah umístěn přímo v jednotlivých souborech. Pokud si ale budete chtít sami průběžně měnit obsah svého webu, je nutné použít některý CMS. To má dopad na vyšší nároky na použitou platformu, potřebu nějaké databáze apod.
  • Snadné zásahy do vzhledu. Případné změny vzhledu webu by měly být snadné a nesmí znamenat nutnost přeprogramovat vše od základů. Web by měl být založený na šablonách, grafiku by měl mít důsledně oddělenou od (X)HTML obsahu do externích CSS souborů apod.
  • Bezpečnost. Logickým, často však ne zcela samozřejmým požadavkem je odolnost aplikace proti různým útokům a hackům. Nejde však jen o zlomyslné útoky hackerů na stabilitu systému či uchovávané informace, ale i o ochranu před komentářovým spamem a dalšími roboty apod.
  • Měřitelnost, indexovatelnost. Velká část dnešních existujících systémů má chyby, které ztěžují či přímo znemožňují měřitelnost, analýzu návštěvnosti, indexovatelnost ve fulltextových vyhledávačích. Jedná se například o duplicitní obsah na různých URL, závislost na klientských akcích (JavaScript, Flash) apod.
  • Provázání s dalšími systémy. Svůj web můžete chtít provázat s různými dalšími systémy, například interním skladovým hospodářstvím, fakturacemi či účetnictvím apod. Přes web můžete také nabízet zákaznický servis, call centrum, helpdesk. To vše ovlivní jak výběr konkrétní aplikace, tak i celé platformy či dokonce dodavatele.

Jsou tu však i další faktory, které nesouvisí přímo s požadovanými vlastnostmi nového webu:

  • Očekávaný výkon a zátěž. S ohledem na předpokládanou návštěvnost, zátěž serveru a traffic je nutné plánovat zcela vše, od volby hardware a operačního systému až po výběr konkrétního CMS, důraz na důsledné cachování apod. U potenciálně náročných či navštěvovaných aplikací je pak opět důležitá škálovatelnost systému.
  • Stávající situace. Často nestavíte systém na zelené louce a musíte přihlédnout k výchozí situaci. Můžete mít například již pořízený vlastní server s nějakou již používanou platformou nebo již existující aplikace či databáze, se kterými budete chtít nový web propojit.
  • Zvolený dodavatel. Pokud již máte vybraného konkrétního dodavatele, budete prakticky vždy omezeni jeho nabídkou, možnostmi, schopnostmi či specializací.
Předcházející díly seriálu:

 Seriál o budování firemního webu píší konzultanti společnosti H1.cz s.r.o., která poskytuje analytické, poradenské a vzdělávací služby v oblasti internetového marketingu a tvorby WWW stránek.

tech.ihned.cz
Autor/ři: Jan Tichý, H1.CZ

Uložit a sdílet článek
skrýt
Uložte si či sdílejte článek v sociální síti (po registraci zdarma)
Kontextové odkazy ETARGET
Názory čtenářů
Není vložen žádný názor.

Přidat názor

Autorská práva vykonává vydavatel. Jakékoli užití částí nebo celku, zejména rozmnožování a šíření jakýmkoli způsobem (mechanickým nebo elektronickým) i v jiném než českém jazyce bez písemného svolení vydavatele je zakázáno.
reklama
reklama
reklama
reklama
Další zprávy

Diamond Race odstartoval. Z Prahy vyjelo třicet posádek luxusních vozů

8.9. 16:07 Letošní ročník závodu luxusních vozů Diamond Race... více »

Emoce a sport, aneb když zápal pro hru vítězí nad zdravým rozumem

24.4. 09:21 K neuvěřitelným výkonům se dokáží sportovci... více »

Tohle jsou mistři: Bonk a spol. vyhráli s Třincem hokejovou extraligu

12.4. 21:13 Mistři, mistři, mistři, skandovala vyprodaná... více »

"Jeď a užij si to!" Snowboardový happening na jaře není pouze o snowboardu

3.4. 12:11 Snowboardový happening na jaře? Nesmysl, řekne si... více »

Partneři
Best Buy Investments

FXstreet
Důležité odkazy

Scoach Europa AGBoerse Stuttgart -- wissen wo man handelt --

 

disclaimer
 
reklama