Skip to main content

Vad exakt är en webbansökan?

???? Help! KETO Increased My Cholesterol! (It’s OK, Here’s Why) ???? (April 2025)

???? Help! KETO Increased My Cholesterol! (It’s OK, Here’s Why) ???? (April 2025)
Anonim

En webbapplikation är ett datorprogram som utför en specifik funktion genom att använda en webbläsare som sin klient. Applikationen kan vara lika enkel som ett meddelandekort eller en kontaktformulär på en webbplats eller så komplex som en textbehandlare eller en mobilspelare med flera spelare som du laddar ner till din telefon.

Vad är en klient?

Klienten används i klient-server miljö för att referera till det program som personen använder för att köra programmet. En klient-server-miljö är en där flera datorer delar information som att mata in information i en databas. "Klienten" är den applikation som användes för att ange informationen och "servern" är den applikation som används för att lagra informationen.

Vad är fördelen med att använda webbapplikationer?

En webbapplikation lindrar utvecklaren ansvaret för att bygga en klient för en viss typ av dator eller ett specifikt operativsystem, så alla kan använda applikationen tillsammans eftersom de har tillgång till internet. Eftersom klienten körs i en webbläsare kan användaren använda en IBM-kompatibel eller en Mac. De kan köra Windows XP eller Windows Vista. De kan till och med använda Internet Explorer eller Firefox, även om vissa program kräver en viss webbläsare.

Webapplikationer använder vanligtvis en kombination av serversidans manus (ASP, PHP, etc) och klientsidans manus (HTML, Javascript, etc.) för att utveckla applikationen. Klientsidans skript handlar om presentationen av informationen medan serverns skript handlar om alla hårda saker som att lagra och hämta informationen.

Hur länge har webbapplikationer varit runt?

Webapplikationer har funnits sedan innan World Wide Web blev vanligast populär. Larry Wall utvecklade till exempel Perl, ett populärt skrivarspråk på serversidan, 1987. Det var sju år innan internet började bli populärt utöver akademiska och tekniska kretsar.

De första mainstream-webbapplikationerna var relativt enkla, men i slutet av 90-talet såg man ett tryck mot mer komplexa webbapplikationer. Idag använder miljontals amerikaner en webbapplikation för att skicka sina inkomstskatter på nätet, utföra nätverksuppgifter, hålla kontakten med vänner och kära och så mycket mer.

Hur har webbapplikationer utvecklats?

De flesta webbapplikationer är baserade på klient-serverns arkitektur där klienten lämnar information medan servern lagrar och hämtar information. Internet-post är ett exempel på detta, med företag som Googles Gmail och Microsoft Outlook erbjuder webbaserade e-postklienter.

Under de senaste åren har det varit ett stort tryck för att webapplikationer ska utvecklas för funktioner som normalt inte behöver en server för att lagra informationen. Din textbehandlare, till exempel, lagrar dokument på din dator och behöver inte en server.

Webbprogram kan ge samma funktionalitet och dra nytta av att arbeta på flera plattformar. Till exempel kan en webbapplikation fungera som en ordbehandlare, lagra information i molnet och låta dig ladda ner dokumentet på din personliga hårddisk.

Om du har använt nätet tillräckligt länge för att bevittna hur populära webbapplikationer som Gmail eller Yahoo-postklienter har förändrats under åren har du sett hur sofistikerade webbapplikationer har blivit. Mycket av den sofistikeringen är på grund av AJAX, som är en programmeringsmodell för att skapa mer mottagliga webbapplikationer.

G Suite (tidigare Google Apps), Microsoft Office 365 är andra exempel på den senaste generationen av webbapplikationer. Mobila applikationer som ansluter till internet (till exempel din Facebook-app, din Dropbox-app eller din nätbank) är också exempel på hur webbapplikationer har utformats för den alltmer populära användningen av mobilbanan.

Uppdaterad av: Elise Moreau