Ինչ է նշանակում վեբ դիմում:

Բարելավել վեբ-ի վրա հիմնված ծրագրերի ձեր ըմբռնումը

Վեբ հավելվածը ցանկացած համակարգչային ծրագիր է, որն իրականացնում է հատուկ գործառույթ, օգտագործելով վեբ դիտարկիչ `որպես հաճախորդ: Դիմումը կարող է լինել այնքան պարզ, որքան կայքի վեբկայքի կամ կոնտակտային ձեւը կամ բարդ է որպես բառի պրոցեսոր կամ բազմաֆունկցիոնալ բջջային խաղային հավելված, որը դուք բեռնել եք ձեր հեռախոսին:

Ինչ է հաճախորդը:

«Հաճախորդը» հաճախորդ-սերվերի միջավայրում օգտագործվում է այն դիմողին, որը օգտագործում է դիմումը վարելու համար: Հաճախորդ-սերվերի միջավայրը մեկն է, որտեղ բազմաթիվ համակարգիչները կիսում են տեղեկատվություն, ինչպիսիք են տեղեկատվության մուտքագրումը տվյալների բազա: «Հաճախորդը» այն տեղեկատվությունը մուտքագրելու համար օգտագործվող դիմումն է, եւ «սերվերը» այն տեղեկատվությունը պահելու համար օգտագործված հայտ է:

Որոնք են վեբ ծրագրերի օգտագործման առավելությունները:

Ինտերնետային ծրագիրն ազատում է հաճախորդի ստեղծման պատասխանատվության մշակողին որոշակի տեսակի համակարգչի կամ կոնկրետ օպերացիոն համակարգի համար, այնպես որ յուրաքանչյուրը կարող է օգտագործել այն դիմումը, քանի որ նրանք ունեն ինտերնետային հասանելիություն: Քանի որ հաճախորդը վարում է վեբ բրաուզերում, օգտվողը կարող է օգտագործել IBM- ի կամ Mac- ի համատեղելի: Նրանք կարող են աշխատել Windows XP կամ Windows Vista: Նրանք նույնիսկ կարող են օգտվել Internet Explorer- ից կամ Firefox- ից, թեեւ որոշ ծրագրեր պահանջում են հատուկ վեբ բրաուզեր :

Վեբ գործառույթները սովորաբար օգտագործում են սերվերային սցենարի (ASP, PHP, եւ այլն) եւ հաճախորդի կողմից սցենարի (HTML, Javascript, եւ այլն) համադրությունը դիմումը մշակելու համար: Կորպորատիվ սցենարը վերաբերում է տեղեկատվության ներկայացմանը, մինչդեռ սերվերի սցենարը վերաբերում է բոլոր այն դժվարին իրերի հետ, ինչպիսիք են տեղեկատվությունը պահելու եւ ստանալը:

Որքանով են վեբ ծրագրերը շրջվում:

Վեբ ծրագրերը եղել են շուրջը, քանի դեռ համաշխարհային ցանցը ձեռք է բերել հիմնական ժողովրդականություն: Օրինակ, Larry Wall- ը զարգացրել է Perl- ը, որը սերվերի կողմից գրված սերվերային լեզու է ճանաչում 1987-ին: Դա յոթ տարի առաջ ինտերնետն իսկապես սկսեց ճանաչում ձեռք բերել ակադեմիական եւ տեխնոլոգիական շրջանակներից դուրս:

Առաջին հիմնական ցանցային վեբ ծրագրերը համեմատաբար պարզ էին, սակայն 90-ականների վերջինները տեսնում էին ավելի բարդ վեբ ծրագրեր: Այսօրվա դրությամբ միլիոնավոր ամերիկացիներ օգտվում են վեբ դիմումից `իրենց եկամտահարկի առցանց ձեւակերպմամբ, առցանց բանկային խնդիրների կատարմամբ, կապվում ընկերների եւ սիրելիների հետ եւ շատ ավելին:

Ինչպես են վեբ ծրագրերը զարգացել:

Վեբ հավելվածների մեծամասնությունը հիմնված է հաճախորդ-սերվերի ճարտարապետությանը, որտեղ հաճախորդը տեղեկատվություն է մտնում, իսկ սերվերը պահում եւ ստանում է տեղեկատվություն: Ինտերնետային փոստը դա օրինակ է այն ընկերությունների հետ, ինչպիսիք են Google- ի Gmail- ը եւ Microsoft- ի Outlook- ը `առաջարկելով վեբ-ի վրա հիմնված էլեկտրոնային հաճախորդներ:

Վերջին մի քանի տարիների ընթացքում եղել են մեծ մղումներ վեբ հավելվածների համար, որոնք մշակվում են այն գործառույթների համար, որոնք սովորաբար կարիք չունեն սերվերի կարիք ունենալու համար: Ձեր բառի պրոցեսորը, օրինակ, պահում է ձեր համակարգչի վրա փաստաթղթեր եւ սերվերի կարիք չունի:

Վեբ հավելվածները կարող են ապահովել նույն ֆունկցիոնալությունը եւ շահույթ ստանալ բազմապատկող հարթություններում: Օրինակ, վեբ հավելվածը կարող է հանդես գալ որպես բառի պրոցեսոր, տեղեկատվություն ամպի մեջ պահելով եւ թույլ է տալիս «ներբեռնել» փաստաթուղթը ձեր անձնական կոշտ սկավառակի վրա:

Եթե ​​դուք օգտագործում եք վեբը բավականաչափ երկար ժամանակ, վկայում են այն մասին, թե ինչպես են վեբ ծրագրերը նման Gmail- ի կամ Yahoo- ի փոստարկղերը փոխվել տարիների ընթացքում, դուք տեսել եք, թե ինչպես են զարգացած վեբ ծրագրերը դարձել: Այդ թելադրանքի մեծ մասը AJAX- ի պատճառով է, որը ծրագրավորման մոդել է, որը ստեղծում է ավելի պատասխանատու վեբ ծրագրեր:

G Suite- ը (նախկինում Google Apps- ը ), Microsoft Office 365-ը նոր վեբ հավելվածների այլ օրինակներ են: Բջջային ծրագրերը, որոնք կապում են ինտերնետին (օրինակ, ձեր Facebook ծրագիրը, ձեր Dropbox ծրագիրը կամ ձեր առցանց բանկային ծրագիրը), նույնպես օրինակ են, թե ինչպես են վեբ հավելվածները մշակվել շարժական վեբի երբեւէ տարածված օգտագործման համար:

Թարմացվել է `Էլիզ Մուրոր