Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Rozdiel medzi predný koniec a zadný koniec

výpočtových aplikácií pre desktop a web typicky zahŕňajú celý rad rôznych prvkov , všetci pracujú v spojení s jedným iný . V mnohých aplikáciách , bude databáza pracovať s programovací kód dodať logiku , pričom používateľské rozhranie poskytuje prístup k tejto funkcii . Všeobecne platí , že front - end komponenty sú tie , ktoré užívateľ príde do styku s , zatiaľ čo back - end komponenty poskytujú údaje a logické základy . Niektoré technológie môžu byť zapojené do prednej i back - end spracovanie . Komponenty aplikácie

Webové aplikácie majú často front - a back - end komponenty . V areáli riadené dátami , back - end komponenty obsahuje databázu alebo iné úložisko dát ako XML . Back - end môže tiež zahŕňať skriptovanie na strane servera v jazyku , ako je PHP alebo ASP . Predná časť webovej aplikácie sa štandardne dodáva v HTML , kaskádových štýlov kódu list a JavaScript pre interakciu s užívateľom . Vývojári niekedy sa špecializujú buď v prednej alebo back - end technológií , ale s menšou weby rovnakej vývojári môžu pracovať na oboch .
Dát

dát pre aplikáciu je zvyčajne považovaná za časť zadného konca . Budovanie databázy na webe alebo programu , je často prvým krokom v procese vývoja . Napríklad projekt obsahujúci webové stránky pre maloobchodné firmy môžu začať vytvorením databázy produktu pomocou SQL alebo XML súborov . Dáta sa preto niekedy videný ako základ webu alebo aplikácie , so všetkým postavený na vrchole toho . Skripty na strane servera je možné riadiť komunikáciu medzi databázou a front - end technológie na aplikácie , dotazovanie dát a odoslaním do prehliadača užívateľa alebo rozhrania .
Logic

logika aplikácie je primárne vnímaná ako súčasť zadného konca , hoci aspekty toho môžu byť vykonávané na prednej strane . Napríklad , v maloobchodné internetové stránky , na strane servera code by mohli realizovať to , čo by sa stalo , ak zákazník uskutoční nákup , pokiaľ ide o spracovanie dát a platbe . Avšak používateľské rozhranie pre webové stránky by mohli tiež zahŕňať na strane klienta skriptovanie v JavaScripte na overenie vstupných informácií užívateľa pred ich odoslaním na server . Užívateľ webový prehliadač je klient , tak na strane klienta skripty spustiť v rámci tohto programu na počítači užívateľa , zatiaľ čo back - end programy beží na webovom serveri .
Užívateľ Interakcie

interakcie s užívateľom je hlavný front - end činnosť v ľubovoľnej aplikácii . HTML , CSS a JavaScript kód realizovať interakciu s užívateľom na webovej stránky , čo predstavuje vizuálne znázornenie funkčnosti aplikácie . Užívateľské ovládacie prvky umožňujú užívateľovi vykonávať úlohy aplikácie , typicky pomocou tlačidla , rozbaľovacie zoznamy , textové polia , začiarkavacie políčka a mnoho ďalších komponentov . Pre niektoré aplikácie môžu byť rovnaké technológie zapojené ako na prednej a zadnej koniec . Napríklad , programovací jazyk Java možno realizovať aj dizajn , užívateľské rozhranie a dátové pripojenie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené