Ce este o aplicație web?

Cuprins:

Ce este o aplicație web?
Ce este o aplicație web?
Anonim

La fel cum o aplicație mobilă există pe un dispozitiv mobil, o aplicație web (sau „aplicație web” pe scurt) este orice program de calculator care îndeplinește o anumită funcție utilizând un browser web ca client. Aplicația poate fi la fel de simplă ca un panou de mesaje sau un formular de contact de pe un site web sau poate fi la fel de complexă ca un procesor de text sau o aplicație de jocuri mobile multiplayer pe care o descărcați pe telefon.

Image
Image

Linia de bază

Într-un mediu client-server, „client” se referă la programul gazdă pe care o persoană îl folosește pentru a rula o aplicație. Un mediu client-server este unul în care mai multe computere partajează informații dintr-o bază de date. Acolo unde serverul găzduiește informații, „clientul” este aplicația folosită pentru a accesa informațiile.

Care sunt avantajele utilizării aplicațiilor web?

O aplicație web scutește dezvoltatorul de responsabilitatea de a construi un client pentru un anumit tip de computer sau sistem de operare, astfel încât oricine poate folosi aplicația, deoarece are acces la internet. Deoarece clientul rulează pe un browser web, utilizatorul ar putea folosi un PC sau un Mac. Ar putea folosi Microsoft Edge, Chrome sau Firefox, deși unele aplicații necesită un anumit browser web.

Aplicațiile web folosesc în mod obișnuit o combinație de script-uri pe partea serverului (ASP, PHP etc.) și script-uri pe partea clientului (HTML, Javascript etc.). Scriptul de pe partea client se ocupă de prezentarea informațiilor, în timp ce scriptul de pe partea de server se ocupă de toate lucrurile dificile, cum ar fi stocarea și preluarea informațiilor.

De cât timp există aplicațiile web?

Aplicațiile web au existat încă de înainte ca World Wide Web să devină mainstream. De exemplu, Larry Wall a dezvoltat Perl, un limbaj de scriptare popular pe partea de server, în 1987. Asta s-a întâmplat cu șapte ani înainte ca internetul să înceapă să câștige popularitate în afara cercurilor academice și tehnologice.

Primele aplicații web obișnuite au fost relativ simple, dar la sfârșitul anilor 90 s-a înregistrat un impuls către aplicații web mai complexe. În zilele noastre, milioane de americani folosesc aplicații web pentru a depune online impozite pe venit, pentru a efectua activități bancare online, pentru a partaja postări pe rețelele sociale, pentru a comunica cu prietenii și familia și multe altele.

Cum au evoluat aplicațiile web?

Majoritatea aplicațiilor web se bazează pe arhitectura client-server, în care clientul introduce informații, iar serverul stochează și preia informații. E-mailul este un bun exemplu în acest sens, cu servicii precum Gmail și Microsoft Outlook care oferă clienți de e-mail pe web.

Din ce în ce mai multe aplicații web au fost dezvoltate pentru a gestiona funcții care în mod normal nu ar necesita acces la server. De exemplu, Google Docs este o aplicație web care poate acționa ca un procesor de text, stochând informații în cloud și permițându-vă să „descărcați” documentul pe hard diskul personal.

Dacă ați folosit suficient de mult web-ul, ați văzut cât de sofisticate au devenit aplicațiile web. O mare parte din această sofisticare se datorează AJAX, care este un model de programare pentru crearea de aplicații web mai receptive.

Google Workspace (fostul G Suite) și Microsoft 365 sunt alte exemple ale celei mai noi generații de aplicații web, luând o suită de aplicații de productivitate și grupându-le pentru utilizare integrată.

Aplicațiile mobile care se conectează la internet (cum ar fi Facebook, Dropbox și diverse aplicații bancare) sunt, de asemenea, exemple ale modului în care aplicațiile web au fost concepute pentru ponderea tot mai mare a web-ului mobil în traficul global de internet.

Recomandat: