Kas ir tīmekļa lietojumprogramma?

Satura rādītājs:

Kas ir tīmekļa lietojumprogramma?
Kas ir tīmekļa lietojumprogramma?
Anonim

Tāpat kā mobilajā ierīcē pastāv mobilā lietotne, tīmekļa lietojumprogramma (vai saīsināti "tīmekļa lietotne") ir jebkura datorprogramma, kas veic noteiktu funkciju, kā klientu izmantojot tīmekļa pārlūkprogrammu. Lietojumprogramma var būt tikpat vienkārša kā ziņojumu dēlis vai saziņas veidlapa vietnē, vai arī tā var būt tikpat sarežģīta kā tekstapstrāde vai vairāku spēlētāju mobilo spēļu lietotne, ko lejupielādējat savā tālrunī.

Image
Image

Bottom Line

Klienta-servera vidē "klients" attiecas uz resursdatora programmu, ko persona izmanto lietojumprogrammas palaišanai. Klienta-servera vide ir tāda, kurā vairāki datori koplieto informāciju no datu bāzes. Ja serveris mitina informāciju, "klients" ir lietojumprogramma, ko izmanto, lai piekļūtu informācijai.

Kādas ir tīmekļa lietojumprogrammu izmantošanas priekšrocības?

Tīmekļa lietojumprogramma atbrīvo izstrādātāju no atbildības par klienta izveidi noteikta veida datoram vai operētājsistēmai, tāpēc ikviens var izmantot lietojumprogrammu, ja viņam ir piekļuve internetam. Tā kā klients darbojas tīmekļa pārlūkprogrammā, lietotājs var izmantot personālo datoru vai Mac datoru. Tās var izmantot Microsoft Edge, Chrome vai Firefox, lai gan dažām lietojumprogrammām ir nepieciešama īpaša tīmekļa pārlūkprogramma.

Tīmekļa lietojumprogrammas parasti izmanto servera puses skriptu (ASP, PHP utt.) un klienta puses skriptu (HTML, Javascript utt.) kombināciju. Klienta puses skripts nodarbojas ar informācijas pasniegšanu, savukārt servera puses skripts nodarbojas ar visu sarežģīto lietu, piemēram, informācijas glabāšanu un izgūšanu.

Cik ilgi pastāv tīmekļa lietojumprogrammas?

Tīmekļa lietojumprogrammas pastāv jau pirms globālā tīmekļa pārņemšanas. Piemēram, Lerijs Vols 1987. gadā izstrādāja Perl, populāru servera puses skriptu valodu. Tas bija septiņi gadi, pirms internets patiešām sāka iegūt popularitāti ārpus akadēmiskajām un tehnoloģiju aprindām.

Pirmās galvenās tīmekļa lietojumprogrammas bija salīdzinoši vienkāršas, taču 90. gadu beigās tika novērots virziens uz sarežģītākām tīmekļa lietojumprogrammām. Mūsdienās miljoniem amerikāņu izmanto tīmekļa lietojumprogrammas, lai tiešsaistē reģistrētu ienākumu nodokļus, veiktu tiešsaistes banku uzdevumus, kopīgotu ziņas sociālajos saziņas līdzekļos, sazinātos ar draugiem un ģimeni un veiktu citas darbības.

Kā ir attīstījušās tīmekļa lietojumprogrammas?

Lielākā daļa tīmekļa lietojumprogrammu ir balstīta uz klienta-servera arhitektūru, kur klients ievada informāciju, bet serveris saglabā un izgūst informāciju. E-pasts ir labs piemērs tam, jo tādi pakalpojumi kā Gmail un Microsoft Outlook piedāvā tīmekļa e-pasta klientus.

Arvien vairāk tīmekļa lietojumprogrammu ir izstrādātas, lai apstrādātu funkcijas, kurām parasti nav nepieciešama piekļuve serverim. Piemēram, Google dokumenti ir tīmekļa lietojumprogramma, kas var darboties kā tekstapstrāde, glabājot informāciju mākonī un ļaujot jums "lejupielādēt" dokumentu savā personīgajā cietajā diskā.

Ja tīmekli esat lietojis pietiekami ilgi, esat redzējis, cik sarežģītas ir kļuvušas tīmekļa lietojumprogrammas. Liela daļa šīs sarežģītības ir saistīta ar AJAX, kas ir programmēšanas modelis atsaucīgāku tīmekļa lietojumprogrammu izveidei.

Google Workspace (agrāk G Suite) un Microsoft 365 ir citi jaunākās paaudzes tīmekļa lietojumprogrammu piemēri, kas apkopo produktivitātes lietojumprogrammu komplektu un sagrupē tās integrētai lietošanai.

Mobilās lietojumprogrammas, kas izveido savienojumu ar internetu (piemēram, Facebook, Dropbox un dažādas banku lietotnes), ir arī piemēri tam, kā tīmekļa lietojumprogrammas ir izstrādātas tā, lai globālajā interneta trafikā pieaugtu mobilā tīmekļa daļa.

Ieteicams: