Sdílet prostřednictvím


Místní a webové projekty

Existuje několik faktorů zvážit při rozhodování, zda použít místní nebo modelu projektu webové aplikace.

Nejprve strategii instalace by měla hrát v celkové rozhodnutí. Potřebujete-li rychlé nasazení aplikací na serveru pomocí konfigurace klienta minimální, je nejlepší model webového projektu. Instalace a spuštění tohoto projektu na serveru bez instalace podpůrné soubory v každém klientském počítači a provádět inovace pouze na serveru. Projekty, které mají malý server zapojení nebo samostatných aplikací, je model místní projektu vhodnější. V tomto případě je možné provádět inovace na jednotlivých klientských počítačů.

Dalším faktorem je rozdělení zatížení. Při analýze framework aplikace je třeba zvážit, kam hromadného práci provést. Webové projekty nabízejí strategie založené na serveru kde většinou operace jsou prováděny na serveru. Klientský počítač používá k odeslání informací a zobrazení informací ze serverové aplikace webového prohlížeče. Pokud jsou omezené prostředky serveru, zvažte použití místní projekt modelu aplikace. Práci lze provést v klientském počítači bez spotřeby času serveru drahokamů.

Následující tabulka obsahuje srovnání vedle sebe webové projekty a projekty místní v návrhu a pracovní prostředí:

Posouzení

Webový projekt

Místní projekt

Vytvoření modelu při vývoji

Pro webové aplikace projekty kód aplikace sestaveny jako knihovna DLL a spustit na serveru. Pro projekty webu kód aplikace obvykle nasazen na server a kompilují na serveru. Výsledky se zobrazují v klientském počítači.

Kód je zkompilován a spuštění v klientském počítači.

Metoda nasazení

Projekt je nasazeno na webový server.

V klientském počítači s potřebné soubory podpory jsou nainstalovány soubory projektu.

Pracovní vytížení

Klientské počítače vzdáleně spouštět aplikace pomocí webového prohlížeče. Zpracování je provedeno především na serveru.

Aplikace je spuštěn místně v klientském počítači.

Upgrade

Aplikace změn na úrovni serveru bez instalace podpůrné soubory v klientských počítačích.

Inovace aplikace jsou nainstalovány v klientských počítačích.

Viz také

Koncepty

Výchozí šablony projektu v sadě Visual Studio

Další zdroje

Webové projekty technologie ASP.NET