რა არის ვებ აპლიკაცია?

Სარჩევი:

რა არის ვებ აპლიკაცია?
რა არის ვებ აპლიკაცია?
Anonim

როგორც მობილური აპი არსებობს მობილურ მოწყობილობაზე, ვებ აპლიკაცია (ან მოკლედ "ვებ აპლიკაცია") არის ნებისმიერი კომპიუტერული პროგრამა, რომელიც ასრულებს კონკრეტულ ფუნქციას ვებ ბრაუზერის, როგორც მისი კლიენტის გამოყენებით. აპლიკაცია შეიძლება იყოს ისეთივე მარტივი, როგორც შეტყობინებების დაფა ან საკონტაქტო ფორმა ვებსაიტზე, ან შეიძლება იყოს ისეთივე რთული, როგორც ტექსტის დამმუშავებელი ან მრავალმოთამაშიანი მობილური სათამაშო აპი, რომელსაც ჩამოტვირთავთ ტელეფონში.

Image
Image

ბოლო ხაზი

კლიენტ-სერვერის გარემოში, "კლიენტი" ეხება მასპინძელ პროგრამას, რომელსაც ადამიანი იყენებს აპლიკაციის გასაშვებად. კლიენტ-სერვერის გარემო არის გარემო, რომელშიც მრავალი კომპიუტერი აზიარებს ინფორმაციას მონაცემთა ბაზიდან.სადაც სერვერი მასპინძლობს ინფორმაციას, "კლიენტი" არის აპლიკაცია, რომელიც გამოიყენება ინფორმაციაზე წვდომისთვის.

რა სარგებელი მოაქვს ვებ აპლიკაციების გამოყენებას?

ვებ აპლიკაცია ათავისუფლებს დეველოპერს კონკრეტული ტიპის კომპიუტერის ან ოპერაციული სისტემისთვის კლიენტის შექმნის პასუხისმგებლობისგან, ასე რომ ნებისმიერს შეუძლია გამოიყენოს აპლიკაცია ინტერნეტთან წვდომის გამო. ვინაიდან კლიენტი მუშაობს ვებ ბრაუზერზე, მომხმარებელი შეიძლება იყენებდეს კომპიუტერს ან Mac-ს. ისინი შეიძლება იყენებდნენ Microsoft Edge-ს, Chrome-ს ან Firefox-ს, თუმცა ზოგიერთ აპლიკაციას კონკრეტული ვებ ბრაუზერი სჭირდება.

ვებ აპლიკაციები ჩვეულებრივ იყენებენ სერვერის მხარის სკრიპტის (ASP, PHP და ა.შ.) და კლიენტის მხარის სკრიპტების (HTML, Javascript და ა.შ.) კომბინაციას. კლიენტის მხარის სკრიპტი ეხება ინფორმაციის პრეზენტაციას, ხოლო სერვერის მხარის სკრიპტი ეხება ყველა რთულ საკითხს, როგორიცაა ინფორმაციის შენახვა და მოძიება.

რამდენი ხანია არსებობს ვებ აპლიკაციები?

ვებ აპლიკაციები არსებობს მას შემდეგ, რაც მსოფლიო ქსელი მეინსტრიმში გადავიდა.მაგალითად, ლარი უოლმა შექმნა Perl, პოპულარული სერვერის სკრიპტირების ენა, 1987 წელს. ეს იყო შვიდი წლით ადრე, სანამ ინტერნეტი ნამდვილად არ მოიპოვებდა პოპულარობას აკადემიური და ტექნოლოგიური წრეების გარეთ.

პირველი ძირითადი ვებ აპლიკაციები შედარებით მარტივი იყო, მაგრამ 90-იანი წლების ბოლოს დაინახა ბიძგი უფრო რთული ვებ აპლიკაციებისკენ. დღესდღეობით, მილიონობით ამერიკელი იყენებს ვებ აპლიკაციებს საშემოსავლო გადასახადის ონლაინ შესატანად, ონლაინ ბანკინგის ამოცანების შესასრულებლად, პოსტების გასაზიარებლად სოციალურ მედიაში, მეგობრებთან და ოჯახის წევრებთან კომუნიკაციისთვის და სხვა.

როგორ განვითარდა ვებ აპლიკაციები?

ვებ აპლიკაციების უმეტესობა დაფუძნებულია კლიენტ-სერვერის არქიტექტურაზე, სადაც კლიენტი შეაქვს ინფორმაციას, ხოლო სერვერი ინახავს და იღებს ინფორმაციას. ელფოსტა ამის კარგი მაგალითია, სერვისები, როგორიცაა Gmail და Microsoft Outlook, გვთავაზობენ ვებ ელფოსტის კლიენტებს.

უფრო და უფრო მეტი ვებ აპლიკაცია შემუშავდა ფუნქციების დასამუშავებლად, რომლებიც ჩვეულებრივ არ საჭიროებს სერვერზე წვდომას.მაგალითად, Google Docs არის ვებ აპლიკაცია, რომელსაც შეუძლია იმოქმედოს როგორც ტექსტის დამმუშავებელი, ინახავს ინფორმაციას ღრუბელში და საშუალებას გაძლევთ „ჩამოტვირთოთ“დოკუმენტი თქვენს პირად მყარ დისკზე.

თუ საკმარისად დიდხანს იყენებდით ინტერნეტს, ნახეთ, რამდენად დახვეწილი გახდა ვებ აპლიკაციები. ამ დახვეწილობის დიდი ნაწილი AJAX-ის გამოა, რომელიც არის პროგრამირების მოდელი უფრო საპასუხო ვებ აპლიკაციების შესაქმნელად.

Google Workspace (ყოფილი G Suite) და Microsoft 365 არის უახლესი თაობის ვებ აპლიკაციების სხვა მაგალითები, რომლებიც იღებენ პროდუქტიულობის აპლიკაციების კომპლექტს და აჯგუფებენ მათ ინტეგრირებული გამოყენებისთვის.

მობილური აპლიკაციები, რომლებიც უკავშირდებიან ინტერნეტს (როგორიცაა Facebook, Dropbox და სხვადასხვა საბანკო აპლიკაციები) ასევე არის მაგალითები იმისა, თუ როგორ შეიქმნა ვებ აპლიკაციები მობილური ინტერნეტის მზარდი წილის გლობალურ ინტერნეტ ტრაფიკში.

გირჩევთ: