Ի՞նչ է վեբ հավելվածը:

Բովանդակություն:

Ի՞նչ է վեբ հավելվածը:
Ի՞նչ է վեբ հավելվածը:
Anonim

Ինչպես բջջային հավելվածը գոյություն ունի շարժական սարքի վրա, այնպես էլ վեբ հավելվածը (կամ կարճ «վեբ հավելվածը») ցանկացած համակարգչային ծրագիր է, որն իրականացնում է որոշակի գործառույթ՝ օգտագործելով վեբ բրաուզերը որպես իր հաճախորդ: Հավելվածը կարող է լինել նույնքան պարզ, որքան հաղորդագրությունների տախտակը կամ կոնտակտային ձևը վեբկայքում, կամ կարող է լինել այնքան բարդ, որքան բառի պրոցեսորը կամ բջջային խաղային հավելվածը, որը դուք ներբեռնում եք ձեր հեռախոսում:

Image
Image

Վերջին գիծ

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

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

Վեբ հավելվածը ծրագրավորողին ազատում է որոշակի տեսակի համակարգչի կամ օպերացիոն համակարգի համար հաճախորդ ստեղծելու պատասխանատվությունից, այնպես որ բոլորը կարող են օգտվել հավելվածից, քանի որ նրանք ունեն ինտերնետ հասանելիություն: Քանի որ հաճախորդը աշխատում է վեբ բրաուզերի վրա, օգտվողը կարող է օգտագործել համակարգիչ կամ Mac: Նրանք կարող են օգտագործել Microsoft Edge, Chrome կամ Firefox, թեև որոշ հավելվածներ պահանջում են հատուկ վեբ բրաուզեր:

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

Որքա՞ն ժամանակ է գործում վեբ հավելվածները:

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

Առաջին հիմնական վեբ հավելվածները համեմատաբար պարզ էին, բայց 90-ականների վերջին նկատվեց մղում դեպի ավելի բարդ վեբ հավելվածներ: Մեր օրերում միլիոնավոր ամերիկացիներ օգտագործում են վեբ հավելվածներ՝ առցանց եկամտահարկ ներկայացնելու, առցանց բանկային առաջադրանքներ կատարելու, սոցիալական ցանցերում հրապարակումներ տարածելու, ընկերների և ընտանիքի հետ շփվելու և այլն:

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

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

Ավելի ու ավելի շատ վեբ հավելվածներ են մշակվել, որոնք կառավարում են գործառույթները, որոնք սովորաբար չեն պահանջում սերվերի մուտք:Օրինակ, Google Docs-ը վեբ հավելված է, որը կարող է հանդես գալ որպես բառի մշակող՝ պահելով տեղեկատվությունը ամպի մեջ և թույլ տալով «ներբեռնել» փաստաթուղթը ձեր անձնական կոշտ սկավառակի վրա:

Եթե բավական երկար եք օգտվում համացանցից, ապա տեսել եք, թե որքան բարդ են դարձել վեբ հավելվածները: Այդ բարդության մեծ մասը պայմանավորված է AJAX-ով, որը ծրագրավորման մոդել է ավելի պատասխանատու վեբ հավելվածներ ստեղծելու համար:

Google Workspace (նախկինում G Suite) և Microsoft 365-ը վեբ հավելվածների նորագույն սերնդի այլ օրինակներ են՝ վերցնելով արտադրողականության հավելվածների փաթեթը և խմբավորելով դրանք ինտեգրված օգտագործման համար:

Բջջային հավելվածները, որոնք միանում են ինտերնետին (օրինակ՝ Facebook-ը, Dropbox-ը և բանկային տարբեր հավելվածները) նույնպես օրինակներ են այն բանի, թե ինչպես են վեբ հավելվածները նախագծվել գլոբալ ինտերնետ տրաֆիկի մեջ բջջային ցանցի աճող մասնաբաժնի համար:

Խորհուրդ ենք տալիս: