Што точно е веб апликација?

Подобрете го вашето разбирање на веб-базирани апликациски програми

Веб апликација е која било компјутерска програма која извршува одредена функција со користење на веб прелистувач како свој клиент. Апликацијата може да биде едноставна како порака одбор или образец за контакт на веб-страница или сложена како текстуален процесор или мобилна апликација за игри на повеќе играчи што ќе ја преземете на вашиот телефон.

Што е клиентот?

"Клиентот" се користи во клиент-серверска околина за да се однесува на програмата што лицето ја користи за да ја изврши апликацијата. Клиент-серверска околина е онаа во која повеќе компјутери споделуваат информации како што се внесување на информации во база на податоци. "Клиентот" е апликацијата што се користи за внесување на информациите, а "серверот" е апликацијата што се користи за зачувување на информациите.

Кои се придобивките од користењето на веб-апликации?

Веб апликацијата го олеснува развивачот на одговорноста за градење на клиент за одреден тип на компјутер или специфичен оперативен систем, така што секој може да ја користи апликацијата заедно со пристапот до интернет. Бидејќи клиентот работи во веб-прелистувач, корисникот може да користи IBM-компатибилен или Mac. Тие можат да работат со Windows XP или Windows Vista. Тие дури можат да користат Internet Explorer или Firefox, иако некои апликации бараат посебен веб прелистувач .

Веб апликациите најчесто користат комбинација од серверска скрипта (ASP, PHP, итн.) И скрипта од страната на клиентот (HTML, Javascript, итн.) За да ја развијат апликацијата. Скриптата од клиентска страна се занимава со презентација на информациите, додека скриптата од страна на серверот се занимава со сите хард работи како складирање и прибирање на информациите.

Колку долго имаат веб-апликации?

Веб апликации се околу, бидејќи пред World Wide Web добија мејнстрим популарност. На пример, Лари Вол го разви Perl, популарен јазик за скриптирање од страна на серверот, во 1987 година. Тоа беше седум години пред интернет да почне да се здобива со популарност надвор од академските и технолошките кругови.

Првите мејнстрим веб-апликации беа релативно едноставни, но кон крајот на деведесеттите години имаше притисок кон посложените веб-апликации. Денес, милиони Американци користат веб-апликација за да ги поднесат своите даноци на доход преку Интернет, да вршат задачи за банкарство преку интернет, да останат во контакт со пријателите и најблиските и многу повеќе.

Како се развиваат веб-апликациите?

Повеќето веб апликации се базираат на клиент-серверска архитектура, каде што клиентот внесува информации додека серверот ги зачувува и добива информациите. Интернет-пошта е пример за тоа, со компании како што се Google Gmail и Microsoft Outlook кои нудат веб-базирани e-mail-клиенти.

Во текот на изминатите неколку години, имаше голем притисок за веб апликации да се развиваат за функции кои вообичаено не бараат сервер за чување на информациите. На пример, вашиот процесор на зборови ги складира документите на вашиот компјутер и не му треба сервер.

Веб апликациите можат да ја обезбедат истата функционалност и да стекнат корист од работењето на повеќе платформи. На пример, веб апликацијата може да дејствува како процесор за текст, да чува информации во облакот и да ви овозможи да го "преземете" документот на вашиот личен хард диск.

Доколку сте користеле веб доволно долго за да видат колку популарни веб апликации како Gmail или Yahoo пошта клиенти се промениле во текот на годините, сте виделе како се развиле софистицирани веб апликации. Голем дел од таа софистицираност е поради AJAX, кој е програмски модел за создавање на повеќе одговорачки веб апликации.

G Suite (претходно Google Apps ), Microsoft Office 365 се други примери за најновата генерација на веб апликации. Мобилни апликации кои се поврзуваат на интернет (како што се вашата апликација на Фејсбук, вашата апликација Dropbox или апликацијата за онлајн банкарство) се исто така примери за тоа како веб апликации се дизајнирани за сè попопуларна употреба на мобилната мрежа.

Ажурирано од: Елизе Моро