Návrh dynamických stránek

Naposledy aktualizováno 30. 4. 2026

Navrhujte dynamické stránky v aplikaci Dreamweaver.

Podmínky k vytváření dynamických webových stránek

Než začnete vytvářet dynamické webové stránky, je třeba provést několik příprav, včetně nastavení webového aplikačního serveru a připojení k databázi pro aplikace ColdFusion, ASP a PHP. Adobe Dreamweaver zpracovává připojení k databázi\nodlišně v závislosti na vaší serverové technologii.

Aplikace Dreamweaver a návrh dynamické stránky

Postupujte\npodle těchto obecných kroků k úspěšnému návrhu a vytvoření dynamického\nwebu.

Navrhněte stránku.

Klíčovým krokem při navrhování jakéhokoli webu—ať\nstatického nebo dynamického—je vizuální návrh stránky. Při přidávání\ndynamických prvků na webovou stránku se návrh stránky stává klíčovým\npro její použitelnost. Měli byste pečlivě zvážit, jak budou uživatelé interagovat\ns jednotlivými stránkami i s webem jako celkem.

Běžnou\nmetodou začlenění dynamického obsahu do webové stránky je vytvoření\ntabulky pro prezentaci obsahu a import dynamického obsahu do jedné\nnebo více buněk tabulky. Pomocí této metody můžete prezentovat\ninformace různých typů ve strukturovaném formátu.

Vytvořte zdroj dynamického obsahu.

Dynamické weby\nvyžadují zdroj obsahu, ze kterého lze extrahovat data, než\nje mohou zobrazit na webové stránce. Než budete moci použít zdroje obsahu\nna webové stránce, musíte provést následující:

  • Vytvořit připojení ke zdroji dynamického obsahu (například k databázi) a aplikačnímu serveru zpracovávajícímu stránku. Vytvořte zdroj dat\npomocí panelu Vazby; poté můžete vybrat a vložit\nzdroj dat na stránku.

  • Určete, jaké informace v databázi chcete zobrazit,\nnebo jaké proměnné zahrnout na stránku vytvořením sady záznamů. Můžete také otestovat dotaz z dialogového okna Sada záznamů a provést potřebná přizpůsobení před přidáním do panelu Vazby.

  • Vybrat a vložit prvky dynamického obsahu na vybranou stránku.

Přidejte dynamický obsah do webové stránky.

Po definování\nsady záznamů nebo jiného zdroje dat a přidání do panelu Vazby\nmůžete vložit dynamický obsah, který sada záznamů představuje, na\nstránku. Rozhraní aplikace Dreamweaver řízené nabídkami\nusnadňuje přidávání prvků dynamického obsahu stejně jako výběr zdroje\ndynamického obsahu z panelu Vazby a jeho vložení do příslušného\ntextového, obrázkového nebo formulářového objektu na aktuální stránce.

Když\nvložíte prvek dynamického obsahu nebo jiné chování serveru na\nstránku, Dreamweaver vloží serverový\nskript do zdrojového kódu stránky. Tento skript instruuje server,\naby načetl data z definovaného zdroje dat a vykreslil je na\nwebové stránce. Pro umístění dynamického obsahu na webovou stránku můžete\nprovést jednu z následujících akcí:

  • Umístit jej na místo vložení v zobrazení Kód nebo Návrh.

  • Nahraďte textový řetězec nebo jiné vyhrazené místo.

    Vložte\nje do atributu HTML. Například dynamický obsah může definovat\natribut src obrázku nebo atribut value pole formuláře.

Přidejte do stránky serverová chování.

Kromě přidávání\ndynamického obsahu můžete začlenit složitou aplikační logiku do\nwebových stránek pomocí chování serveru. Chování serveru jsou předdefinované části kódu na straně serveru, které přidávají aplikační logiku na webové stránky a poskytují lepší interakci a více funkcí.

Serverová chování v aplikaci Dreamweaver vám umožňují přidat aplikační logiku na web bez nutnosti psát kód sami. Chování serveru dodávané s aplikací Dreamweaver podporuje typy dokumentů ColdFusion, ASP a PHP. Chování serveru jsou napsána a testována tak, aby byla rychlá, bezpečná a robustní. Vestavěná chování serveru podporují multiplatformní webové stránky pro všechny prohlížeče.

Dreamweaver poskytuje rozhraní typu „ukázat a kliknout", díky kterému je použití dynamického obsahu a složitých chování na stránku stejně snadné jako vkládání textových a designových prvků. K dispozici jsou následující chování serveru:

  • Definovat sadu záznamů z existující databáze. Sada záznamů, kterou definujete, se pak uloží do panelu Vazby.

  • Zobrazení více záznamů na jedné stránce. Vyberete buď celou tabulku, nebo jednotlivé buňky či řádky obsahující dynamický obsah a určíte počet záznamů, které se zobrazí na každé stránce zobrazení.

  • Vytvořit a vložit dynamickou tabulku na stránku a přiřadit tabulku k sadě záznamů. Vzhled tabulky i opakující se oblast můžete později upravit pomocí Inspektoru vlastností a chování serveru Opakující se oblast.

  • Vložení dynamického textového objektu do stránky. Textový objekt, který vložíte, je položka z předdefinované sady záznamů, na kterou můžete použít libovolný z datových formátů.

  • Vytvořte ovládací prvky pro navigaci a stav záznamů, stránky master/detail a forms pro aktualizaci informací v databázi.

  • Zobrazení více než jednoho záznamu z databázového záznamu.

  • Vytvořte navigační odkazy sady záznamů, které uživatelům umožní zobrazit předchozí nebo následující záznamy z databázového záznamu.

  • Přidejte počítadlo záznamů, které uživatelům pomůže sledovat, kolik záznamů bylo vráceno a kde se nacházejí ve vráceném výsledku.

Můžete také rozšířit chování serveru aplikace dreamweaver psaním vlastního nebo instalací chování serveru napsaného třetími stranami.

Otestujte a odlaďte stránku.

Před zpřístupněním dynamické stránky—nebo celého webu—na webu byste měli otestovat její funkčnost. Měli byste také zvážit, jak by funkčnost vaší aplikace mohla ovlivnit osoby se zdravotním postižením.