Kas tiksliai yra žiniatinklio programa?

Pagerinkite supratimą apie žiniatinklio programas

Interneto programa yra bet kuri kompiuterio programa, kuri atlieka tam tikrą funkciją, naudodama interneto naršyklę kaip savo klientą. Paraiška gali būti taip paprasta, kaip skelbimų lenta arba kontaktinė forma svetainėje arba tokia sudėtinga, kaip teksto redagavimo programa arba daugelio žaidėjų mobiliųjų žaidimų programa, kurią atsisiųsite į savo telefoną.

Kas yra klientas?

"Klientas" yra naudojamas kliento-serverio aplinkoje, norint nurodyti programą, kurią asmuo naudoja paleisti programą. Klientų ir serverių aplinka yra tokia, kurioje keli kompiuteriai dalijasi informacija, tokia kaip duomenų įvedimas į duomenų bazę. "Klientas" yra programa, naudojama informacijai įvesti, o "serveris" - tai programa, naudojama informacijos saugojimui.

Kokios yra interneto programų naudojimo pranašumai?

Interneto programa atleidžia kūrėją nuo pareigos kurti klientą tam tikros rūšies kompiuteriui ar konkrečiai operacinei sistemai, todėl kiekvienas vartotojas gali naudotis programa kartu su interneto prieiga. Kadangi klientas veikia naršyklėje, vartotojas gali naudoti "IBM" suderinamą arba "Mac". Jie gali veikti "Windows XP" arba "Windows Vista". Jie netgi gali naudotis "Internet Explorer" ar "Firefox", nors kai kurioms programoms reikalinga konkreti žiniatinklio naršyklė .

Interneto programos dažniausiai naudoja serverio pusės scenarijų (ASP, PHP ir tt) ir kliento pusės scenarijų (HTML, Javascript ir tt) derinį, skirtą programai kurti. Kliento pusės scenarijus susijęs su informacijos pateikimu, o serverio pusės scenarijus susijęs su visais sunkumais, pavyzdžiui, informacijos saugojimo ir išrinkimo.

Kaip ilgai aptiko interneto programas?

Interneto programos yra maždaug nuo to laiko, kai "World Wide Web" įgijo pagrindinį populiarumą. Pavyzdžiui, 1987 m. Larry Wall sukūrė "Perl" - populiarią scenarijų kalbos serverio pusę. Tai buvo septyni metai, kol internetas tikrai pradėjo populiarėti už akademinių ir technologinių ratą.

Pirmosios pagrindinės žiniatinklio programos buvo gana paprastos, tačiau 90-ųjų pabaigoje buvo stengiamasi kurti sudėtingesnes žiniatinklio programas. Šiuo metu milijonai amerikiečių naudoja internetinę programą, kad pateiktų savo pajamų mokesčius internete, atliktų internetinės bankininkystės užduotis, palaikytų ryšius su draugais ir artimaisiais ir dar daugiau.

Kaip atsirado interneto taikymas?

Dauguma žiniatinklio programų yra pagrįstos kliento-serverio architektūra, kurioje klientas įveda informaciją, o serveris kaupia ir renka informaciją. Pavyzdys yra internetinis paštas, su tokiomis kompanijomis kaip "Google" "Gmail" ir "Microsoft Outlook", kuriuose siūlomi žiniatinklio el. Pašto klientai.

Per pastaruosius keletą metų buvo didelis postūmis, kad būtų sukurtos žiniatinklio programos, kurios paprastai nereikia serverio saugoti informaciją. Pavyzdžiui, jūsų teksto redagavimo priemonė saugo dokumentus kompiuteryje ir nereikalauja serverio.

Interneto programos gali suteikti tokią pačią funkciją ir įgyti naudos dirbant keliose platformose. Pvz., Žiniatinklio programa gali veikti kaip teksto redagavimo priemonė, sauganti debesyje esančią informaciją ir leidžiant "atsisiųsti" dokumentą į asmeninį kietąjį diską.

Jei internetą naudojate pakankamai ilgai, kad galėtumėte sužinoti, kaip populiarios žiniatinklio programos, pvz., "Gmail" ar "Yahoo" pašto klientai, keletą metų pasikeitė, matėte, kaip tapo sudėtingos žiniatinklio programos. Didelė šio sudėtingumo priežastis yra "AJAX", kuri yra programavimo modelis kurti labiau reaguojančias žiniatinklio programas.

G Suite (anksčiau " Google Apps" ), "Microsoft Office 365" yra kiti naujausios kartos interneto programų pavyzdžiai. Taip pat yra pavyzdžių, kaip žiniatinklio programos buvo sukurtos vis labiau populiarėjančiam mobiliojo interneto naudojimui, pavyzdžiai, kurie jungiasi prie interneto (pvz., "Facebook" programa, " Dropbox" programa ar internetinės bankininkystės programa).

Atnaujinta: Elise Moreau